Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 如何禁止用户合并来自其他用户的修订_Svn_Branching And Merging - Fatal编程技术网

Svn 如何禁止用户合并来自其他用户的修订

Svn 如何禁止用户合并来自其他用户的修订,svn,branching-and-merging,Svn,Branching And Merging,我们有一个subversion存储库 树干 答疑处 释放分支 当Q&A测试我们的网站时,我们在Q&A分支上工作,提交/更新以解决一些bug 完成调试后,我们希望将所有修复放在主干中,因此我们获取主干,合并(不过滤修订版n°),然后提交回主干。 问题是:web设计师(处理xslt和css文件)可以合并代码文件(如c#)上的更改,当发生冲突时,他不知道该怎么办(当我必须解决xslt文件的冲突时,我也是如此) 这里唯一的解决方案是只合并我们的修订版,但很容易出错(因为有手动操作) 因此,我想知道是

我们有一个subversion存储库

  • 树干
  • 答疑处
  • 释放分支
当Q&A测试我们的网站时,我们在Q&A分支上工作,提交/更新以解决一些bug

完成调试后,我们希望将所有修复放在主干中,因此我们获取主干,合并(不过滤修订版n°),然后提交回主干。 问题是:web设计师(处理xslt和css文件)可以合并代码文件(如c#)上的更改,当发生冲突时,他不知道该怎么办(当我必须解决xslt文件的冲突时,我也是如此)

这里唯一的解决方案是只合并我们的修订版,但很容易出错(因为有手动操作)


因此,我想知道是否有一种方法可以告诉服务器或将客户端配置为只合并您自己制作的修订版,并拥有一个可以合并所有内容的超级用户。

?!如果我理解正确,你最终会把东西单独合并到主干上,这意味着无序。这可能会失败。web设计器不能只提交那些包含html/css的目录吗?而且,web设计器如何提交冲突文件?svn不解决此问题就不允许这样做?问题在于合并而不是提交。当他合并从问答到主干的所有内容时,他还合并了.cs文件,因此在合并过程中,问答中的c#文件和主干中的c#文件可能会发生冲突,因此web开发人员只能合并他的文件。您不必一次合并或提交所有目录。这是我的问题:它们必须选择所有修订(因为最好在分支的根目录处合并),这是一个手动过程:进入日志,选择修订。。。我宁愿避免它。但是为什么在分支的根处合并更好呢?(a)选择包含web开发人员提交的修订并合并/提交它们的最终结果与(b)仅在包含“他们的”文件的目录上进行合并/提交相同,而无需选择修订。。。