乌龟SVN:显示父文件夹中多个工作文件夹的状态
-
29-09-2020 - |
题
我的存储库配置如下:
\Util_1 \branches \tags \trunk \Util_2 \branches \tags \trunk ...
现在,在我的本地磁盘上有:
\dev \Utils \Util_1 \Util_2
Util_xx 文件夹中只有 trunks。如果我进入 Utils 文件夹,TortoiseSvn 会显示每个 Util 的状态图标。不幸的是,包含它们的 Utils 文件夹没有任何状态图标。它并不是真正的签出文件夹,因此除非我输入它,否则我看不到其中有任何更改。从 Dev 文件夹中查看它没有显示任何内容。所以碰巧我没有立即签入,而且由于我不是这个存储库的常规开发人员,所以我一个月都忘记了一个文件。
有没有办法让TortoiseSVN显示父文件夹中子文件夹的累积状态?
解决方案
应该 只需更改文件夹层次结构以与您的实际存储库层次结构保持一致。像这样:
\dev
\Util_1
\Util_2
\Non-Util_Project_Repo
.
您还应该更改您的进程。如果有一个项目一次或更长时间没有工作,你为什么要保持一份工作副本?
其他提示
因为 Utils
不是已签出的文件夹并且不包含 .svn
, ,您无法使用 SVN 对它执行任何操作。
不。正是出于您给出的原因...TortoiseSVN 一无所知 Utils
或者 dev
因为两者都不是工作副本。
no。但是,如果utils_1和utils_2在存储库中有父目录(请参阅下面),则可以执行将显示累积状态的整个Utils目录。我不会建议这个,因为检查所有分支机构和标签可能会变得混乱。
\Utils
\Util_1
\branches
\tags
\trunk
\Util_2
\branches
\tags
\trunk
...
. 不隶属于 StackOverflow