我的情况是这样的:我有一个在我家设置的Subversion服务器,我们也在我工作的公司使用Subversion。颠覆:如何删除提交的财产
在工作中,我们使用锁定/编辑/解锁模型(主要是因为我们正在从Visual SourceSafe过渡到现在更容易)。目前,这是通过在所有添加的文件(使用每台客户端机器上的SVN客户端配置文件的auto-props部分)上设置'needs-lock'属性来实现的。我不想用我的家用SVN服务器的这种模式(我更喜欢编辑/合并/提交的工作方式),所以当我从我的工作PC提交任何东西到我的家庭服务器后,我必须从我添加的任何文件中手动删除需要锁定属性。
有没有一种方法可以将SVN客户端设置为仅将此属性应用于提交给特定服务器的文件?还是我错误地说:我应该在工作服务器上使用钩子来添加这个属性,而不是客户端?
任何帮助或建议非常感谢。
编辑:显然,你不能在服务器上做到这一点(或至少强烈建议你不要这样做)。
YUCK!在工作中开始战斗,让这个变化! – 2009-10-08 10:13:29
我知道...我知道... – 2009-10-08 10:15:18
最糟糕的部分是,我设置了它... – 2009-10-08 10:17:53