gpt4 book ai didi

version-control - 在存储库中的项目上选择性 checkout 或查看

转载 作者:行者123 更新时间:2023-12-04 07:01:25 25 4
gpt4 key购买 nike

我有一堆相互关联的项目,它们共享同一个项目树。我正在寻找一个版本控制系统,它提供了检查项目树的一个子集的可能性。

如果我的完整项目树如下所示:

Project Root
|-Feature1
| |-SubFeature11
| \-SubFeature12
|-Feature2
| |-SubFeature21
| \-SubFeature22
|-file1
\-file2

我希望能够像这样只 checkout 子集:

Project Root
|-Feature1
| \-SubFeature12
|-Feature2
| \-SubFeature22
|-file1
\-file2

那么,您是否知道允许在存储库上进行选择性 checkout 或查看的任何版本控制系统?

最佳答案

SVN支持这个,搜索sparse directories .

如果您使用的是 Tortoise svn,您应该做的是检查根目录不是递归,然后打开存储库浏览器,找到您要添加的目录并右键单击 -> 更新到修订。


编辑:使用更高版本的 tortoise(我不记得从哪个版本开始,但肯定是,但如果你正在阅读这篇文章,那么当前版本包括它)就容易多了,只需单击Choose Items... 执行递归结帐时的按钮。

Screenshot

关于version-control - 在存储库中的项目上选择性 checkout 或查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3008870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com