如何在subversion中创建一个不包含某些文件的分支?

时间:2016-03-31 21:28:40

标签: svn tortoisesvn branch

通常我会使用Tortoise SVN来管理我的项目,如果有人可以使用Tortoise SVN给出一个如何实现它的步骤列表,那将是特别好的,但任何其他解决方案都足够好。

我需要创建文件夹的分支,但我想从源中排除某些文件或文件夹。可能吗?怎么做?通常这是排除的问题,让我们说* .sln文件。

创建完整分支然后删除额外文件的解决方案在我的情况下不起作用,因为有完全阻止对分支上的排除文件的访问的安全要求。通过这种方法,可以在历史记录中查看已删除的文件。

谢谢你, 亚历

2 个答案:

答案 0 :(得分:1)

最简单的可能是创建分支,然后删除不必要的项目并将更改提交给分支。

答案 1 :(得分:1)

Subversion中的分支从一个节点到另一个节点只有svn cp。您可以通过WC -> WC副本(或svn switch到不存在的分支)准备分支,并在提交到分支之前删除不需要的文件:URL-> URL不是单一的分支方式