Czytałem o rozgałęzianiu / scalaniu z Subversion 1.5 przy użyciu doskonałej i darmowej książki Kontrola wersji z Subversion . Myślę, że rozumiem, jak używać klienta wiersza poleceń Subversion do wykonywania czynności, których potrzebuję najczęściej, którymi są: Zaktualizuj gałąź ze zmianami z pnia Z katalogu roboczego oddziału uruchom: scalanie svn http://svn.myurl.com/proj/trunk …
Jestem nowy w programowaniu na Androida i narzędziach programistycznych związanych z nim. Pobrałem projekt z svn przy użyciu klienta TortoiseSVN (nie mogę tego zrobić z poziomu Android Studio), a następnie otrzymuję ten komunikat o błędzie po zaimportowaniu projektu do Android Studio: nie można używać klienta wiersza poleceń subversion: svn Prawdopodobnie …
Używałem gałęzi SVN z Tortoise 1.6. Od czasu do czasu łączę bagażnik z gałęzią, aby był aktualny. Dzisiaj myślałem, że ponownie zintegruję oddział. Wybrałem „Reintegrate a branch” od Tortoise i otrzymałem następujący komunikat o błędzie: Reintegrate może być użyte tylko wtedy, gdy wersje od 4709 do 5019 zostały wcześniej scalone …
Używając TortoiseSVN, muszę wprowadzić zmiany, które wprowadziłem w gałęzi, a następnie połączyć je z linią główną. Jestem jedynym programistą w tym projekcie, więc wiem, że bagażnik się nie zmienił. Uczę się SVN, aby w końcu mój zespół mógł z niego korzystać. Zasadniczo chcę, aby mój pień wyglądał dokładnie jak gałąź. …
Usunąłem plik z repozytorium i teraz chcę go przywrócić. Najlepsze, co potrafię, to: aktualizacja do wersji przed usunięciem skopiuj pliki w inne miejsce aktualizacja do głowy skopiuj pliki z powrotem Dodaj ich popełnić To po prostu brzydko pachnie i powoduje utratę całej historii. Musi być lepszy sposób na zrobienie tego. …
Pobrałem lokalnie kopię oddziału SVN (moja gałąź), do której połączyłem się z innej gałęzi (która ma zupełnie inną strukturę folderów). Zasadniczo jest więc dużo usunięć (starych plików) i dodań (nowych plików). Kiedy próbuję zatwierdzić scalanie do repozytorium (do mojej gałęzi), mówi Tortoise To zatwierdzenie nie jest rekurencyjne i istnieją foldery …
Kiedy próbuję zaktualizować lub zatwierdzić kod z projektu, informuje mnie, że folder jest zablokowany. Kiedy próbuję zwolnić blokadę, pojawia się informacja, że w tej przestrzeni roboczej nie ma nic do odblokowania. Co to znaczy? Dlaczego nie mogę zaktualizować, zatwierdzić ani nawet wyczyścić projektu.
Przez przypadek popełniłem kilka plików (dziesiątki plików w różnych folderach). Jaki jest najłatwiejszy, najczystszy (i najbezpieczniejszy!) Sposób „cofnięcia” tego zatwierdzenia bez konieczności usuwania plików z mojego katalogu roboczego?
Przypadkowo usunęliśmy folder „tags” z naszego repozytorium Subversion, w którym zamierzaliśmy usunąć tylko jeden określony tag. Jaki jest najłatwiejszy sposób na odzyskanie folderu „Tagi”? Używamy TortoiseSVN jako naszego klienta i pomyślałem, że kiedy przejdę do przeglądarki repozytoriów i pokażę dziennik, będzie coś w stylu „cofnij zmiany z tej wersji”, podobnie …
Używam Tortoise SVN do aktualizowania i zatwierdzania zmian w repozytorium na serwerze za każdym razem, gdy wprowadzam zmiany w mojej kopii roboczej. Ale od kilku dni nie mogę zatwierdzić zmian i pojawia się następujący błąd za każdym razem, gdy próbuję zatwierdzić. Working copy 'C:\Program Files\EasyPHP\www\project\php' locked. 'C:\Program Files\EasyPHP\www\project' is already …
Jak mogę uzyskać listę wszystkich svn: externals (rekurencyjnie) w katalogu? Czy jest do tego jakieś narzędzie? (Używam Windows (i żółwia)) Mam kilka svn: externals łączących się z różnymi współdzielonymi częściami mojego projektu, a kiedy rozgałęziam, zwykle jest dość podatne na błędy, aby znaleźć wszystkie zewnętrzne i zmienić je tak, aby …
Próbowałem zrobić, svn cleanupponieważ nie mogę zatwierdzić zmian w mojej kopii roboczej i otrzymałem następujący błąd: sqllite: obraz dysku bazy danych jest uszkodzony Co mogę teraz zrobić?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.