更多离线操作

优质
小牛编辑
137浏览
2023-12-01

更多离线操作

近些年来,磁盘空间变得异常便宜和丰富,但是网络带宽还没有,因此Subversion工作拷贝为紧缺资源进行了优化。

.svn管理目录维护者与CVS同样的功能,除了它还保存了只读的文件“原始”拷贝,这允许你做许多离线操作:

svn status

显示你所做的本地修改(见“查看你的修改概况”一节

svn diff

显示修改的详细信息(见see “检查你的本地修改的详情”一节

svn revert

删除你的本地修改(见“取消本地修改”一节

另外,原始文件的缓存允许Subversion客户端在提交时只提交区别,这是CVS做不到的。

列表中最后一个子命令是新的;它不仅仅删除本地修改,也会取消如增加和删除的预定操作,这是恢复文件推荐的方式;运行rm file; svn update还可以工作,但是这样侮辱了更新操作的作用,而且,我们在这个主题…