如何防止对未提交编辑的文件进行新编辑


0

假设我在subversion检查的文件夹上有一个文件。

现在,如果我开始编辑文件(我的意思是,我看到它上面有黄色球杆)我希望其他可以通过svn访问此文件的人无法打开和编辑它。

可能吗?

Answers:


1

你可以请求锁定它。人们可以编辑他们的本地副本,但在锁定释放之前无法提交。所以他们需要等待你的提交,然后更新/合并并在那之后提交。

如果这是难以合并的文件类型,那么在开始任何修改之前每个人都请求锁定文件是好的,这样如果有人已经锁定,其他用户就会知道在编辑之前。


哦,看起来很有趣。我怎样才能做到这一点?
markzzz 2011年

乌龟的“Get Lock”菜单项:D
M'vy 2011年

但是每次我开始编辑文件时,我都可以自动执行此操作吗?
markzzz 2011年

可能不是。顺便说一句,你应该将这种技术用于最后的案例,只能使用无法合并的文件(因为难以做到)。避免合并不是一个意思!不要为源文件/文本文件这样做!您的合作者会感谢您的。
M'vy 2011年

嗯...我不知道合并。问题是当我尝试提交由另一个用户编辑的文件的本地副本时。示例:我签出它,我编辑它(我不提交它)。同时另一个用户签出它,编辑并提交它。现在,我无法提交我的版本。合并可以解决这个麻烦吗?
markzzz 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.