所以我想说我有以下目录:
- Dlls
- Globals
- App1
- App2
“Globals”和“Dlls”是App1和App2之间共享的来源。 现在假设我有一个名为“Application 01”的应用程序,它包含文件夹App1,Globals和Dlls。
我可以制作以下工作区视图..
//depot/release_1.0/App1/... //workspace/Application01/release_1.0/App1/...
//depot/release_1.0/Dlls/... //workspace/Application01/release_1.0/Dlls/...
//depot/release_1.0/Globals/... //workspace/Application01/release_1.0/Globals/...
这一切都很好.. 我可以按预期同步,编辑和处理文件......
release_1.0已经启动,我想将更改传播到我的MAIN。 显然我不能合并到我的MAIN,因为它不在我的客户端视图中......
但是我不想将MAIN保留在我的Workspace本地目录中... 否则我需要有以下观点:
//depot/release_1.0/App1/... //workspace/Application01/release_1.0/App1/...
//depot/release_1.0/Dlls/... //workspace/Application01/release_1.0/Dlls/...
//depot/release_1.0/Globals/... //workspace/Application01/release_1.0/Globals/...
//depot/MAIN/App1/... //workspace/Application01/MAIN/App1/...
//depot/MAIN/Dlls/... //workspace/Application01/MAIN/Dlls/...
//depot/MAIN/Globals/... //workspace/Application01/MAIN/Globals/...
这是我可以将更改合并到Main的唯一方法吗?
答案 0 :(得分:1)
您只需要将集成的目标放在Workspace视图中。因此,在集成到Main时,切换到仅包含Main的Workspace View,这样您就不需要“混合”视图了。