是否可以像Perforce中那样使用Svn设置行为的更改集类型



我过去使用过Perforce,我很喜欢它,但现在我一直在使用Svn,主要是因为它是开源的,我非常喜欢使用git-Svn。

我的问题是,我希望能够像在Perforce中那样在提交之前暂存我的更改集,这样我就知道我在做什么,我可以像在Perfoce中那样将文件与提交之前的更改关联起来。有可能用Svn来模仿这种行为吗?

所以基本上我会有一个变更列表,里面装满了一堆文件,一旦完成,我就提交那个集合。

感谢

Yes Subversion自1.5以来一直支持变更列表。

SVN手册中有一个关于变更列表的部分。

但基本要点是:

svn changelist name foo.c bar.c

svn diff --changelist name

svn commit --changelist name

最新更新