SVN 使用说明
1、 SVN 基本使用:
图标说明
下面说的命令都与 TortoiseSVN 菜单上的名称一致。
a. 初 次 ( initial ) 取 出 ( checkout ) repos , 建 立 本 地 工 作 拷 贝 ( WC
WorkingCopy)。
b. 与 repos 同步(update),保证将要进行的编辑是最新版本。
c. 编辑源代码(包括创建、修改、删除)。
d. 与 repos 同步(update),提交之前先要同步到最新的版本,保证所有在
自己之前的有关提交已经在本地有所知晓。
e. 解决冲突(resolve conflict)。
f. 提交(commit),一定要写上这次提交的内容的摘要,便于以后查阅。
g. 继续 b。
每次开始新的编辑前的同步 repos 很重要,另外经常地 update 没有坏处,特
别是多人项目中。如果每次提交(commit)前不进行更新(update)的到最新
的版本的话,svn 会提示当前的拷贝过期,需要更新。
在使用的过程中,时刻注意当前的工作拷贝(WC WorkingCopy)所对应的
URL 很重要,特别是当有了 branches 和 tag 等时候。使用 svn info 可以查看到这
些信息。使用 TortoiseSVN 时,通过下面的操作查看这些信息:右键单击工作
拷贝的根文件夹(不是上级文件夹),菜单中选择则属性(不是 TortoiseSVN
那个菜单),然后在出现的对话框中选择 Subversion 标签就可以看到了。
2、 SVN 中添加删除和重命名
添加操作:当向项目里添加了一个新文件时,需要使用 TortoiseSVN 菜单中的“add”指令
来为下一次 commit 做添加文件的准备,使得下次 commit 时知道有这样的事件发生。