在SourceSafe中,我可以知道是否有人修改了文件但没有提交,因为该文件将被锁定.
默认情况下,Svn不能使用锁,这很好,但我怎么知道是否有人修改过任何文件并忘记提交?
在我的工作中,我们在开发机器上编译dll并发送到staging,我知道与subversion服务器集成的构建服务器解决了这个问题,但我现在不想这样做.
PS:我关心的是使用旧的.cs编译项目,因为程序员可能没有进行提交.
这不是SVN的工作方式.
SubVersion使用源代码控制的编辑 - 合并 - 提交方式.任何人都可以随意更改任何文件.提交时,如果存在冲突,可以合并更改(自动或手动)
有关锁定和编辑合并提交的更多讨论可以在这里找到: