在签入期间将文件复制到另一个文件夹(TFS预览)

时间:2012-10-23 10:00:08

标签: tfs tfs2012 checkin file-copying

我有以下情况:公司编辑aspx / xml / xslt文件并手动复制到服务器以便发布它们。所以,没有构建完成。为了控制起见,我们决定采用TFS预览版,因为它跟踪版本,编辑过的人等等。不用说,它就像一个魅力。 :)

问题在于,由于我们无法构建应用程序,因此我们无法设置构建定义来自动将文件副本自动复制到另一个地方,正如我之前所说,这是手动完成的。

我的问题是:是否可以在办理入住手续时将文件复制到另一个地方(服务器或本地文件夹) ?如果是这样,怎么样? (记住,我们不构建。所以我们无法自定义构建过程......)

2 个答案:

答案 0 :(得分:1)

您有两种选择。

1)创建自定义签入策略。我不熟悉这个过程足以给你任何指示,但我相信它可以做到。

2)创建自定义构建模板,并将其用于构建。您应该能够将构建模板擦除为空,然后只将复制操作添加到它。这可能就是我要走的路线。开始here

答案 1 :(得分:0)

您提到您正在使用TFSPreview,它托管在云上,因此除非您准备打开防火墙,否则它将无法访问您网络中的任何计算机:)。

您可以在TFS实例周围复制源控制文件([比如说进入源控制的Drop F 1),然后在构建完成后将其检出。 首先要熟悉customising the TFS Build Process

当您达到速度时,您需要查看在工作流程中添加“复制”活动以将文件移动到放置文件夹。