在提交之前强制svn

时间:2012-09-27 12:49:01

标签: svn version-control

我一直在使用svn快速和愤怒地做提交,因为我是空头,我似乎不记得在我的提交之前“svn up”。 有没有人知道在执行提交之前svn中强制执行“svn up”的方法?我在Ubuntu上使用svn。 非常感谢! 珍妮

1 个答案:

答案 0 :(得分:5)

在shell中为自己创建一个别名。像这样:

svnci = svn up;svn ci

甚至是$ PATH

中的小型shell脚本

但是,如果发生这种情况,您将如何管理合并冲突和编译错误?

svn commit不应允许您提交(嗯,服务器不应该),除非您的工作副本已经达到HEAD修订版。因此,在您当前的状态中,应该发生的最糟糕的情况是您的提交被服务器拒绝。