2012-10-23 23 views
0

我有以下情形:公司編輯aspx/xml/xslt文件並手動複製到服務器以發佈它們。所以,沒有構建完成。爲了控制起見,我們決定採用TFS Preview,因爲它跟蹤了版本,編輯過的人等等。不用說,它就像一個魅力。 :)在登記期間將文件複製到另一個文件夾(TFS預覽)

問題是由於我們無法構建應用程序,我們無法設置構建定義以將文件副本自動化到另一個地方,正如我前面所述,這是手動完成的。

我的問題是:是否可以將文件複製到另一個地方(服務器或本地文件夾)在登記?如果是這樣,怎麼樣? (請記住,我們不構建,所以我們無法自定義構建過程...)

在此先感謝!

回答

1

您有兩種選擇。

1)創建自定義簽入策略。我不熟悉這個過程足以給你任何指針,但我相信它可以完成。

2)創建一個自定義構建模板,並將其用於您的構建。您應該能夠將構建模板全部擦除爲空,然後僅向其添加複製操作。這可能是我會採取的路線。開始使用here

+0

謝謝!入住政策將爲我們所需要的做好準備! :) –

0

你提到你正在使用TFSPreview,它託管在雲上,所以除非你準備打開防火牆,否則它將無法訪問網絡中的任何機器。

您可以將源代碼管理的文件複製到TFS實例的周圍([說到一個源代碼控制的F中F 1),然後在構建完成後檢查這個文件。 首先熟悉customising the TFS Build Process

當您加快速度時,您需要考慮在工作流中添加一個「複製」活動,以將文件移動到放置文件夾。

+0

謝謝!但是,由於我們無法做到這一點,所以我們不在建設這個項目。如果可以的話,構建過程將會被定製。 :) TFS本身僅作爲文件存儲庫和版本控制。我們需要定製檢入。這是問題所在。 –

+0

您可能需要創建自己的構建過程。那只是複製文件。儘管如此,我沒有那麼多信息。 – DaveShaw

相關問題