0

我正在尝试将以下文件夹树添加到 TFS:

C:\TFS\folder1
C:\TFS\folder1\folder2
C:\TFS\folder1\folder2\folder3
C:\TFS\folder1\folder2\folder3\test.txt

在上面的示例中,文件夹“C:\TFS”是一个映射的 TFS 工作文件夹。我从控制台发出以下命令:

cd C:\TFS
tf add folder1 /recursive

此命令完成后,我的存储库包含以下树(作为挂起的更改):

$/folder1
$/folder1/folder2

如您所见,“folder3”和下面的文本文件“test.txt”完全丢失了!为什么?

更新:我已将此作为错误提交给 Microsoft:

http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=423279

4

2 回答 2

0

为我工作。

c:\Temp>md Test\1\2\3\4\5

c:\Temp>dir test /s/b
c:\Temp\test\1
c:\Temp\test\1\2
c:\Temp\test\1\2\3
c:\Temp\test\1\2\3\4
c:\Temp\test\1\2\3\4\5

c:\Temp>cd test

c:\Temp\Test>tf add 1 /recursive
1

1:
2

1\2:
3

1\2\3:
4

1\2\3\4:
5

c:\Temp\Test>

在 Tfs 中 TFS 树视图

如果我从 Test 或以上的 Test 目录执行,则相同

于 2009-03-17T21:53:37.437 回答
0

来自微软的基本命令如下:

tf add itemspec [/lock:(none|checkin|checkout)] [/type:filetype] 
[/noprompt] [/recursive] [/login:username,[password]] 

我输入了以下命令,它工作正常:

"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf.exe" add itemspec /r "where to add to"

您从要复制文件的文件夹中运行命令,然后在“添加到的位置”下的命令中键入目标

于 2013-03-19T06:22:48.207 回答