jill@jill-desktop:~/tac/repositories/tac5$ svn help
usage: svn <subcommand> [options] [args]
Subversion command-line client, version 1.6.12.
Type 'svn help <subcommand>' for help on a specific subcommand.
Type 'svn --version' to see the program version and RA modules
or 'svn --version --quiet' to see just the version number.
Most subcommands take file and/or directory arguments, recursing
on the directories. If no arguments are supplied to such a
command, it recurses on the current directory (inclusive) by default.
Available subcommands: //这些命令中关于 工程的都是只能在 working copy中使用的。否则,会提示,不是一个working copy
add
blame (praise, annotate, ann)
cat
changelist (cl)
checkout (co)
cleanup
commit (ci)
copy (cp)
delete (del, remove, rm)
diff (di)
export
help (?, h)
import
info
list (ls)
lock
log
merge
mergeinfo
mkdir
move (mv, rename, ren)
propdel (pdel, pd)
propedit (pedit, pe)
propget (pget, pg)
proplist (plist, pl)
propset (pset, ps)
resolve
resolved
revert
status (stat, st)
switch (sw)
unlock
update (up)
Subversion is a tool for version control.
For additional information, see http://subversion.tigris.org/
新建一个资源库
$svnadmin create /home/jill/repository
把一个工程导入到资源库:
$svn import /home/jill/myproject file:///home/jill/repository
然后进入目录: /home/jill/repository 就可以看见有一个新的文件夹:myproject
为资源库打开svn 服务:
$svnserve -r -d file:///home/jill/repository
-r表示服务的 根目录,这样就可以用 svn://127.0.0.1/来代表:file:///home/jill/repository 了(正确性有待确认)。
-d 表示作为精灵进程
从资源库检出工程:
$svn co svn://127.0.0.1/myproject project_name
表示从 /home/jill/repository中 把 myproject检出,检出到当前目录,工程的名字是project_name
那么这个 project_name 文件夹是个 working copy.
进入project_name,就可以使用 svn info等命令
分享到:
相关推荐
3. **安装与配置**:解压后,将"bin"目录添加到系统的PATH环境变量中,这样就可以在任何地方运行Subversion命令了。参考链接(https://blog.csdn.net/sayyy/article/details/109027382)提供了更详细的配置步骤。 4...
安装完成后,可以通过检查环境变量或者尝试运行Subversion命令来验证安装是否成功。 - **检查环境变量**:确保系统PATH中包含了Subversion的安装路径。 - **尝试运行命令**:打开命令行工具,输入`svn --version`...
更新系统的环境变量,使得Subversion命令可以在任何路径下执行: ``` echo "export PATH=$PATH:/usr/local/subversion/bin" >> ~/.bashrc source ~/.bashrc ``` 6. **部署和使用SVN服务器**: 你可以参考提供...
### Subversion (SVN) 使用指南中文版知识点详解 #### 一、Subversion 简介 ...以上是对Subversion基本命令及其常用操作步骤的详细介绍,希望能帮助读者更好地理解和使用Subversion这一强大的版本控制系统。
客户端安装则是为了开发人员使用,TortoiseSVN提供了所有必要的Subversion命令。安装完成后,你可以在本地文件系统中看到带有版本控制信息的图标,右键点击即可执行相关操作。此外,TortoiseSVN还支持与其他版本控制...
7. **客户端操作**:使用`svn co`克隆仓库,`svn add`添加文件,`svn commit`提交更改,`svn update`获取最新版本,以及使用其他Subversion命令进行日常操作。 总之,Subversion是一个强大的版本控制系统,尤其适合...
这个目录通常需要添加到系统的PATH环境变量中,以便于在任何地方都能使用Subversion命令。 **四、实际应用** Subversion广泛应用于软件开发,它使得多人协作变得简单而有序。通过Subversion,团队成员可以并行开发...
此外,还有可能包含其他平台特定的工具和库,如`libsvn_*`,它们是Subversion的底层库文件,对于系统运行Subversion命令是必不可少的。 `Licenses`目录则包含了所有涉及到的开源软件许可证文件。Apache Subversion...
Subversion 提供了一系列丰富的命令来帮助用户管理和操作仓库中的文件。下面列举了一些常用的 Subversion 命令: ##### 3.1 `svn update` 该命令用于将工作副本更新到最新的版本。使用方式: ```bash svn update `...
使用“svn help”或“man svn”命令获取Subversion命令的详细帮助信息。 3.2.2.5 添加用户 管理员可以使用SVN的命令行工具来添加新用户,例如通过修改authz文件或使用其他用户管理工具。 3.2.2.6 修改密码 密码...
6. **设置环境变量**:可能需要添加Subversion的可执行文件路径到PATH环境变量中,以便在任何目录下都能运行Subversion命令。 7. **验证安装**:运行`svn --version`检查Subversion是否已正确安装并显示版本信息。 ...
**Ubuntu安装Subversion客户端** Subversion(简称SVN)是一种...了解基本的Subversion命令将有助于你更好地进行代码版本控制和团队协作。在实际工作中,结合最佳实践和持续学习,你将能够充分利用Subversion的功能。
- **命令列表**:提供了一个完整的Subversion命令列表,包括每个命令的简短说明。 - **常用命令详解**:对于一些常用的命令,给出了更加详细的解释和用法示例。 #### 十一、附录B:Subversion与其他版本控制系统的...
通常,这样的脚本会包含一系列的Subversion命令,如`svn cleanup`来整理工作副本,`svn revert`来撤销本地修改,或者`svn remove`来删除不再需要的`.svn`目录。 使用"Subversion info cleaner"之前,用户应当备份...
除了基本的Subversion命令如checkout, update, commit, merge以外,它也支持标签和分支处理(无需处理URL),有内置的比较和冲突解决工具,无需安装其他工具就可以处理SVN工作拷贝。 其最大的优势就是操作非常简单和...
#### 三、常用Subversion命令及应用场景 1. **Svn add**: 将文件或目录加入版本控制,确保所有修改被追踪。 2. **Svn blame**: 查看每一行代码的版本和作者信息,便于了解代码变更历史。 3. **Svn cat**: 输出指定...
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。...所有的Subversion命令存在于资源管理器的右键菜单,TortoiseSVN在那里添加子菜单。 TortoiseSVN截图
2. **命令行界面**:它提供了一个命令行工具,使得用户可以通过输入命令执行Subversion操作,这对于熟悉Subversion命令的开发者来说非常方便。 3. **IDE集成**:对于使用IntelliJ IDEA等IDE的开发者,Slik SVN可以与...
TortoiseSVN的界面直观易用,通过右键菜单即可访问所有Subversion命令,极大地提高了版本控制的效率。此外,TortoiseSVN还支持多种语言,用户可以根据需要下载相应的语言包进行安装。由于其强大的功能和易用性,...
- **Subversion 命令简便访问:** 所有的 Subversion 命令均通过资源管理器右键菜单的子菜单提供,便于用户操作。 #### 二、TortoiseSVN 安装 TortoiseSVN 的安装过程较为简单,主要分为两个步骤:安装 ...