2010-09-29 23 views
5

Çatışma nedeniyle kontrol edemediğim bir çalışma kopyası var. En son düzeltmeyi nasıl güncelleştiririm, ancak yerel değişikliklerimi sunucu dizinindeki dosyalarda tutar mıyım?Subversion'da dizin çakışmasını düzeltme

yani burada bu nedenle bugüne kadar tüm kalmış Aslında test_client için pencerelerin altında taşındı istemci olarak adlandırılan bir dizin olmalıdır, ben Şimdi sistemimde

[email protected]:~/dev/store$ ls -l 
total 24 
drwxr-xr-x 5 bob bob 4096 2010-09-23 00:17 Library 
drwxr-xr-x 2 bob bob 2010-09-30 12:22 linclient 
drwxr-xr-x 3 bob bob 4096 2010-09-30 12:15 server 
drwxr-xr-x 3 bob bob 4096 2010-09-29 15:19 test_client 
drwxr-xr-x 3 bob bob 4096 2010-09-30 10:11 test_scripts 

üzerinde ne var. Ancak bazı nedenlerden dolayı müşterinin gerçek istemciyi 'a güncellemesini sağlayamıyorum. Aldığım hata şu: Bu, bozulana kadar Subversion mükemmeldir. Bu şekilde bir çakışma yoktur, sadece .svn klasöründe bir çakışma olduğunu belirten bir dosya vardır. Nasıl düzeltebilirim, böylece istemci dizinini de çalışma kopyasına indirip güncelleyebilirim?

+0

: çalışma kopyasını reddetmek? Ve svn çözümlenmiş istemcisini denediniz mi? – Wrikken

+0

da çalışıyor, ancak çözüldü – Ascherer

+0

aha, işe yaradı – Wrikken

cevap

18

Sana çalışma kopyasını kabul etmek

svn resolve --accept=working /home/bob/dev/store/client 
+0

Çözülemez miydi - kabul edilen = onlarınkiler-dolu “daha ​​fazla noktaya mı? Yoksa çalışmayı yanlış yorumlu muyum? – Wrikken

+0

Evet, hangisi durum için daha uygunsa – Ascherer

+1

Komut satırı yardımı "svn resol --accept = ARG [PATH ...]" ifadesinin kabul edilmediğini söylüyor. – Matt

3

çalıştırmak mümkün olmalıdır inanıyoruz:

svn çözmek --accept = çalışma/home/bob/dev/mağaza/istemci

veya svn ne der stat` gelmez

svn revert/home/bob/dev/mağaza/müşteri