我过去使用过Perforce并且我很喜欢它但是我现在已经转移到Svn了,主要是因为它是开源的,我喜欢使用git svn相当多。
我的问题是我希望能够像Perforce一样在提交之前暂存我的更改集,这样我就知道我在做什么,我可以在提交之前将文件与更改相关联,就像在Perforce中一样。是否有可能用Svn模仿这种行为?
所以基本上我会有一个填充了大量文件的更改列表,一旦完成,我只需提交该组。
感谢
答案 0 :(得分:1)
是的,Subversion已经changelist support since 1.5。
有section on changelists in the SVN Book。
但基本要点是:
svn changelist name foo.c bar.c
svn diff --changelist name
svn commit --changelist name