如果Windows中的其他用户使用了文件,请通知用户

时间:2010-08-19 08:17:57

标签: svn tortoisesvn windows

我正在一个项目中,所有开发人员都通过远程会话(远程桌面)在单个Windows系统中工作。我们都必须共享公共工作区文件夹。我们有一个问题,有时候多个用户可能同时在同一个文件中工作。所以当两个用户都对文件进行一些更改时..只有最终关闭的用户保存的数据才会被保存.. < / p>

  • 解决这个问题是最好的解决方案吗?
  • 我正在使用 Tortoise SVN ..它有什么功能可以解决这个问题吗?然后我可以轻松实现......
  • 我可以执行任何脚本来检查该文件当前是否被其他任何用户使用并通知用户..在Windows中,这样做是否容易?
  • 或者,如果有任何特定工具,请指定..

谢谢

1 个答案:

答案 0 :(得分:0)

忘记那个远程桌面荒谬,并在该机器上设置合适的SVN服务器。否则只会是痛苦,眼泪和数据丢失。

如果您真的需要,可以使用本地存储库。

svnadmin create C:\repo

然后每个开发人员都这样做:

svn co file:///C:/repo <developer's working copy>