Dosyaların değil, yalnızca deponun kökünde özellik değişikliklerini kaydet


84

Dosyalarda taahhüt edilmeyen değişiklikler içeren bir SVN havuzum var. Kök klasördeki svn: externals özelliğinde de bir değişiklik vardır.

Dosyaların kendisinde değişiklik yapmadan özellik değişikliklerini nasıl gerçekleştiririm?

Yanıtlar:


130

Yalnızca komut satırında belirtilen açık yolları işlemek için, --depth emptyörneğin yeni değiştirilmiş externals özelliğine sahip dizinde seçeneği kullanın :

$svn commit --depth empty . -m "Modify svn externals definition only."

3

Yalnızca özelliği değiştirmek istiyorsanız, bunu çalışan kopyanıza karşı değil, hemen arşive karşı yapabilirsiniz.

Örneğin:

svn propset svn:externals "test http://yourhost.com/svn/trunk/module/test/src" --revprop -r HEAD http://yourhost.com/svn/trunk/module

Özelliklerin manipüle edilmesiyle ilgili SVN kitabına bakın


3
Evet, ancak bu commit mesajını eklemeyi unuttuğunuzda ne yapmanız gerektiğini açıklamıyor ve çok sayıda dosya değişikliğinin ortasında asılı duran bir özellik değişikliğiniz var.
Tim Keating
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.