首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

使用SVN时遇到的有关问题

2012-12-22 
使用SVN时遇到的问题现在有个需求:项目组有几个人,我们用的是SVN,希望能够实现这样的机制:一旦有人 check

使用SVN时遇到的问题
现在有个需求:项目组有几个人,我们用的是SVN,希望能够实现这样的机制:一旦有人 check out项目的文件了,那么别人就不能再次check out,当check out的人Commit之后,别人才能再次check out.
请问这个功能如何实现?我现在用的是2.1.3版本。

另外,想请教SVN的hook脚本怎么写,有没有好的建议,因为之前没写过脚本,

谢谢
[最优解释]
一般我们会用merge,而不太会把一个文件给lock住.

http://blog.csdn.net/lida2003/article/details/7040789
[其他解释]
什么话?使用svn的目的是什么?

用vss中毒太深了吧。使用svn的典型目的,比如说跨国、跨省的人都可以协同开发,而你就算去到酒吧里、或者在火车上,在暂时根本无法上网的时候,也一样可以开发。然后等方便联网时再连到svn服务器上就行了。

哪里是什么vss的check out概念呢?!
[其他解释]
请使用 svn property svn:needs-lock
[其他解释]

引用:
请使用 svn property svn:needs-lock
不太懂,能说的清楚一点吗,如果是加锁的话,我知道一个加锁的选项,可是只能防止没有锁的用户去commit,与我的需求有一些区别
[其他解释]
你checkout后用svn lock住这个文件即可。
[其他解释]
引用:
不太懂,能说的清楚一点吗,如果是加锁的话,我知道一个加锁的选项,可是只能防止没有锁的用户去commit,与我的需求有一些区别


当然。使用svn与使用vss的目的根本不同。
[其他解释]
SVN是不行,这个功能是VSS的

热点排行