Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SVN - Masa błędów, które nie wiem, jak rozwiązać
Forum PHP.pl > Forum > Kontrola i zarządzanie projektami
matewka
Witam wszystkich. Jestem absolutnym świeżakiem, jeśli chodzi o SVN i linux. Szef w pracy wypuścił mnie na wielką wodę i oczywiście zaciąłem się w pewnym momencie. Chcę skomitować mojego brancha, ale kiedy to robię wyświetla się błąd "konflikt obiektu: " i tu ścieżka do pliku. Kiedy porównuję plik w trunku z tym w branchu, wyglądają identycznie. Co robić? Pytajcie, jeśli potrzeba więcej informacji (a pewnie potrzeba). Tylko proszę o dość zrozumiały język...
Aha, jeszcze jedno. Przed weekendem chyba coś nie tak zrobiłem, bo okazało się, że w katalogu, w którym trzymam kopię trunka są jakieś pliki do skomitowania ('svn st' oddaje listę różnych plików)... Mniejsza, jak do tego doszło ;P W każdym razie szef powiedział, że zajmie się tym po weekendzie, ale w końcu nie miał czasu. Chciałbym jeszcze dzisiaj skomitować moją pracę...
barcisz
Jeżeli masz konflikt w pliku to zapewne edytowałeś go przed update'm, który też zmieniał dany plik w podobnych miejscach.

Otwórz ten plik, powinny tam się znajdować znaczniki <<< a miedzy nimi kod, którym różnią się obie edycje. Powinieneś poprawić plik (ważne, bo inaczej scommitujesz śmieci).

Jak już się z tym uporasz to dajesz:

Kod
svn resolved /sciezka/do/pliku


I tak z każdym plikiem, w którym masz konflikt (w svn status oznaczone literką C)
matewka
No właśnie problem w tym, że oba pliki są takie same i nie ma żadnych oznak, które by wskazywały na to, że zaszły jakieś zmiany...

Doszedłem już do wszystkiego, ale został jeden problem.
Kiedy wpiszę w trunku "svn st", to widać "M ."
Przedtem było tam więcej plików, ale wszystkie były z literką C, zatem pozbyłem się ich za pomocą resolve. Jak natomiast pozbyć się tej nieszczęsnej kropki? Czy ona oznacza katalog główny? Bo boję się, że jak po prostu ją usunę to zginie mi cały trunk...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.