2010-12-01 16 views
25

SVN Projemi komut satırını kullanarak nasıl güncellerim? Daha sonra bu komut satırlarını C# 'dan aramayı başaracağım.Komut satırını kullanarak projemde SVN Güncellemesi nasıl yapılır

Ben bir .NET geliştiricisiyim ve TortoiseSVN kullanıyorum.

+0

[svn klasörleri güncelleştirmek için komut satırından] olası yinelenen (http://stackoverflow.com/questions/1034186/command-line-to-update-svn-folders) çatışmaları çözmek için hazır olun – gbjbaanb

+0

komut satırında :) –

cevap

7

Sanırım anladım. Bu açıklanmıştır:

"SVN Client Path" /command:update/path:"My folder path" 
+7

yazıyorsanız, ancak komut satırını kullanıyorsanız, 'yerel' komut satırı aracını (svn.exe olarak adlandırılır) kullanın ve collabnet'in Web sitesi. – gbjbaanb

47
svn update /path/to/working/copy 

yıkılma sonra tabii ki PATH içinde size svn repo mevcut kök dizininde ise (bir .svn alt klasör içerir) veya

/path/to/subversion/svn update /path/to/working/copy 

değilse, o kadar basit komut satırından

svn update 
+1

Sadece bunu test ettim ve işe yarıyor. Soru çatışma varsa ne olur? Bu, otomatik olarak seçim birleştirme aracını veya birleştirebileceğiniz veya benzeri bir şeylerin çakıştığı dosyaların listesini içeren bir GUI başlatır mı? – Jacques

+0

@Jacques: Hayır, güncellemenin gerçekleşmediğini söyleyen komut satırı çıktısı alırsınız. (Ya ya çözme komutları için gitme zamanı ya da (benim yaptığım gibi) [smartSVN] (http://www.smartsvn.com/) –

+0

Ek öneri: 1. sürüm (geçerli dizinden bağımsız) ne isterseniz, kaplumbağa ile çalışan bir 'update_my_entire_project.sh | bat' –

14

olarak sadece olurdu:

svn update 

(dizinde bir SVN projesinin bir kopyası var).

5

sonra her şeyden önce SVN kullanarak projeyi güncellemek isterseniz:

  1. Git proje komut istemi ile depolandığı yoluna.

  2. Kullanım komutu bu kadar SVN update

.

İlgili konular