SVN 1.7'den SVN 1.8'e ilerleyen OS X Mavericks


0

Bir süre sürdü, ancak Mac'ime (Mavericks) SVN 1.8 kurmayı başardım.

Ama ne zaman yaparım

svn --version

Hala svn 1.7 - hangi önceki sürümün kurulu olduğunu söylüyor.

Kontrol ettim ve 1.8 "/ usr / local / bin" içine yüklenirken, 1.7 "usr / bin" yüklüydü.

.Bash_profile dosyamda şu satırlar var

export PATH=/usr/local/bin:$PATH
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH

"Usr / bin / svn" ismini "usr / bin / svn_" olarak değiştirmeye çalıştım, böylece svn yazdığımda en azından "usr / local / bin / svn" yi seçecek. Ama öyle değil.

Benim sorum

  • Varsayılan SVN olarak 1.8 almak için ne yapabilirim?
  • 1.7'yi güvenle silmenin en iyi yolu nedir?

Yanıtlar:


1

Sahip olduğunuz iki satır yerine bunu yapın:

export PATH=/usr/local/bin:/usr/bin:$PATH

Daha /binönce sahip olmak için yolunun üzerine yazdın /usr/bin, bu yüzden yanlış svnanlaşıldı. Bunu teşhis etmek için yazın

which -a svn

tüm yolları çözüldükleri sırayla listelemek için.


Güzel! İşe yaradı. Şimdi / usr / bin altında tüm svn * silebilir miyim? (eski 1.7)?
— ericbae

Hayır, sistem ikili dosyalarını silmemelisiniz (aynısı Python, Ruby ve OS X'in birlikte verdiği diğer şeyler için de geçerlidir). Sadece kurduğunuz yeniyi kullanın.
— slhck
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.