Natknąłem się na następujący podstawowy konflikt drzewa: Lokalne dodawanie, przychodzące dodawanie po scaleniu.Jak zaakceptować "ich konflikt", aby rozwiązać konflikt drzewa: Lokalne dodawanie, przychodzące dodawanie po scaleniu
Wiem, że możemy użyć svn resolve --accept working file
, aby go rozwiązać, ale SVN uniemożliwi mi użycie accept their-conflict
do zaakceptowania przychodzącej wersji.
Czy ktoś może mi powiedzieć, jak zastąpić mój plik lokalny przez przychodzące? Czy jest możliwe użycie w jakikolwiek sposób svn resolved file
?
Jedną z opcji jest przeniesienie pliku lokalnego z drogi, wykonanie aktualizacji 'svn', odłożenie pliku, a następnie wykonanie polecenia' svn commit'. Oczywiście nie jest to "poprawna" metoda, ale prawdopodobnie jest o wiele prostsza niż gra z poleceniami SVN. – aroth
@Arth, pliki te istnieją już w trunk i branch (tło: scalam gałąź do pnia tygodniowo), w rzeczywistości, chcę użyć tej w gałęzi do nadpisania tej w pniu, jak powiedziałeś, potrzebuję usunąć te pliki w bagażniku, a następnie zatwierdzić, a następnie połączyć je z gałęzi, prawda? –
Czy rozwiązałeś swój problem? –