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.