Subversion 的日常使用

来源:互联网 发布:淘宝贝高瞻幼儿园招聘 编辑:程序博客网 时间:2024/04/28 23:03

Subversion 是一个非常不错的版本控制系统,对我日常的开发工作帮助相当大。

不过 Subversion 是命令行操作的,用起来不是很方便。所以我在客户端都是使用 TortoiseSVN 这个出色的图形界面客户端。

下载地址

TortoiseSVN 安装完成后,就完全集成到 Windows 资源管理中了。在文件夹中点击鼠标右键就能看到 TortoiseSVN 的菜单。

daily_tsvn_popupmenu.png

从仓库导出代码

选择“SVN 取出”菜单,然后输入要到处的仓库及目录地址:

daily_tsvn_checkout.png

取出操作完成后,本地将有一个源代码仓库的拷贝。可以在这个拷贝中进行修改等操作。

daily_tsvn_checkout_complet.png

将改动提交到仓库

修改工作告一段落后,就应该使用“SVN 提交”菜单,将修改的内容提交到源代码仓库:

daily_tsvn_commit.png

从仓库获取更新

其他人可以用“SVN 更新”菜单从仓库获取最新版本。

一些注意事项和常见小问题

在对本地拷贝进行操作时,如果涉及到目录、文件的改名、删除等操作,都应该用SVN的菜单来进行,而不应该直接删除或者改名这些文件。

同时,进行了这些操作以后,应该立刻从仓库获取更新,以确保后续操作能够进行。

进一步阅读

这里有一本完整书籍,对你熟练使用 Subversion 有极大帮助。

使用Subversion进行版本控制