SVN deposuna teslim etmeden veya taahhütte bulunmadan klasör eklensin mi?


12

TortoiseSVN gibi bir şey kullanırken, depolara göz atmak ve bir şeyler yapmak için repo tarayıcısını kullanabilirsiniz. Yapabileceğiniz bir şey, depoda dizinler oluşturmaktır. Normalde repoyu kontrol etmeniz, ardından dizinleri oluşturup eklemeniz ve nihayetinde bunu başarmaları için taahhütte bulunmanız gerekir. Ancak bunu tek bir komutla repo tarayıcısında yapabilirsiniz.

Komut satırından benzer bir şey yapmak mümkün mü?

Yanıtlar:


9

Bunu yaparsanız svn mkdir mynewdirectory, yerel makinenizde mynewdirectory oluşturur ve depoyu yalnızca bir sonraki işleminizde güncelleştirir.

Ancak bunu yaparsanız svn mkdir svn://svnrepo.my.big.business.com/myproject/mydirectory, dizin depoda oluşturulur. Bu URL biçimini herhangi bir svn komutuyla kullanabilirsiniz, örneğin svn copyhem from hem de to dizinleri için URL formunu kullanarak depoda projenin bir kopyasını oluşturmak için kullanabilirsiniz.


SVN uygulamamız da bu eylem için bir taahhüt mesajı gerektiriyordu - bu yüzden sözdizimi svn mkdir mynewdirectory -m "mycommitmessage"
Allan Bowe

4

svn importhemen yerel bir dizini yürütebilir veya svn mkdirherhangi bir yerel dosya katılımı olmadan depoda bir dizin oluşturmak isterseniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.