2009-09-30 29 views
1

我試圖使用msbuild從我的Subversion存儲庫獲取我的代碼的最新版本。我試圖使用msbuild community tasks,特別是svn任務來拉下我的代碼的最新版本。我不能確定哪一個任務(S)我需要使用來實現這一(SvnClient,SvnUpdate)msbuild和subversion

目前我的MSBuild目標看起來像這樣

<Target Name="GetLatestFromSVN"> 
<SvnClient 
    RepositoryPath="https://mySvnRepositorytrunk/src/current" 
    ToolPath="C:\Program Files\Subversion\bin" 
    Username="Username" 
    Password="password" 
    LocalPath="$(BuildRootPath)\src"> 
</SvnClient> 
</Target> 

林不確定什麼命令參數應該是還是我應該完全使用SvnClient任務。誰能幫忙?

+0

請問你在做什麼?你知道「持續集成」服務器及其目的嗎? – 2009-09-30 12:50:02

回答

1

我會說你需要SvnUpdate,以確保您在構建之前總是得到你的代碼的最新變化在第一時間的最新最好的。

+0

那麼這只是SvnUpdate和所有其餘的屬性保持不變? 你能把我鏈接到官方文檔 – nimish 2014-01-02 02:59:04

+0

@nimish你自己找不到這個嗎? http://svnbook.red-bean.com/ – gbjbaanb 2014-01-02 13:30:03

+0

想要知道MSBuild擴展包方面的SVN更新,就像他上面引用的例子,標籤和屬性。它們和SvnClient一樣嗎? – nimish 2014-01-02 18:29:49

1

拉下了使用SvnCheckout