Rsync zawiera sprytną opcję --cvs-exclude„ignorowania plików w taki sam sposób, jak robi to CVS”, ale CVS był przestarzały od lat. Czy istnieje sposób, aby wykluczyć również pliki, które byłyby ignorowane przez nowoczesne systemy kontroli wersji (Git, Mercurial, Subversion)? Na przykład mam wiele projektów Mavena pobranych z GitHub. Zazwyczaj zawierają .gitignoreprzynajmniej …
Próbuję rekursywnie porównać dwa foldery kopii roboczych Subversion za pomocą WinMerge. Niestety, WinMerge wyświetla wiele plików różnicowych w folderach kontrolnych subversion ( .svnlub _svn). Czy można w jakiś sposób wykluczyć foldery subversion z porównania? A może istnieje inne (darmowe) narzędzie porównywania, które jest w stanie to zrobić?
mark@mark-ubuntu:~/myproject$ svn stat ? runserver.sh ? media/images/icons ? apps/autocomplete mark@mark-ubuntu:~/myproject$ svn add apps/autocomplete svn: warning: 'apps/autocomplete' is already under version control svn statmówi, że nie jest pod kontrolą wersji, więc próbuję go dodać, a potem mówi mi, że tak. Kiedy robię svn ci, nie zostaje ono zatwierdzone i nie pojawia …
Czy ktoś zna sposób na rekurencyjne usuwanie wszystkich plików w kopii roboczej, które nie są objęte kontrolą wersji? (Potrzebuję tego, aby uzyskać bardziej wiarygodne wyniki w mojej automatycznej kompilacji VMware).
Otrzymuję symbol tyldy, kiedy wykonuję svn status. Oto wynik projektu po edycji w XCode. svn status M build/Currency_Converter.build/Currency_Converter.pbxindex/imports.pbxbtree M build/Currency_Converter.build/Currency_Converter.pbxindex/pbxindex.header M build/Currency_Converter.build/Currency_Converter.pbxindex/symbols0.pbxsymbols ~ build/Currency_Converter.build/Currency_Converter.pbxindex/strings.pbxstrings M main.m //more changed files Masz jakiś pomysł, co to znaczy? Wydaje się, że nie można go znaleźć w Google ani w żadnym z ściągów svn. …
Czy istnieje jedno polecenie Subversion, które „zresetuje” kopię roboczą dokładnie do stanu, który jest przechowywany w repozytorium? Coś w rodzaju git reset --hardlub (ha, twardy reset Gita nie usuwa również niewersjonowanych plików!) rm -rf wc && svn co <url> wc. Aktualizacja: nie szukam prostego przywrócenia, ponieważ nie usuwa to dodatkowych …
Zainstalowałem SVN na maszynie Ubuntu i nie mogę się nad czymś ogarnąć. Za każdym razem, gdy płacę coś z terminala, pojawia się ten błąd dotyczący zapisywania niezaszyfrowanego hasła: ----------------------------------------------------------------------- ATTENTION! Your password for authentication realm: <[...]> Subversion Repository can only be stored to disk unencrypted! You are advised to configure …
Podczas próby pobrania starego zrzutu svn projektu pod kontrolą gita napotkałem interesujący problem. Za każdym razem, gdy uruchamiam git svn, pojawia się błąd informujący, że nie jest to polecenie git, ale istnieje dokumentacja, którą mogę wyciągnąć git help. Czy coś jest nie tak z moją instalacją, czy po prostu coś …
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.
Po pierwsze, wiem o tym: Jak zorganizowałbyś repozytorium Subversion dla wewnętrznych projektów oprogramowania? Następnie właściwe pytanie: Mój zespół restrukturyzuje nasze repozytorium i szukam wskazówek, jak to zorganizować. (W tym przypadku SVN). Oto, co wymyśliliśmy. Mamy jedno repozytorium, wiele projektów i wiele odsyłaczy svn: externals \commonTools /*tools used in all projects. …
Mam kilka plików, które były wykonywalne przed dodaniem ich przez svn. Mają ustawione właściwości svn: executable. Teraz kilka innych plików zostało wpisanych bez wykonywalnego bitu, nie ma go i chcę ustawić właściwość svn: executable: $ svn propset svn:executable on *.cgi Następnie sprawdzam status, a nawet pliki z svn: executable zostały …
Zastanawiałem się, czy istnieje sposób na zapisanie mojego hasła Subversion podczas wykonywania svnoperacji z konsoli. Konsola to jedyna opcja, jaką mam. Kiedy próbuję wykonać jakąkolwiek akcję Subversion, np svn commit. Za każdym razem pyta o hasło do konta. Czy jest sposób, aby jakoś zapisać to hasło, aby nie musieć go …
Jeśli masz wiele niepowiązanych projektów, czy warto umieścić je w tym samym repozytorium? myRepo/projectA/trunk myRepo/projectA/tags myRepo/projectA/branches myRepo/projectB/trunk myRepo/projectB/tags myRepo/projectB/branches czy może stworzyłbyś nowe repozytoria dla każdego? myRepoA/trunk myRepoA/tags myRepoA/branches myRepoB/trunk myRepoB/tags myRepoB/branches Jakie są zalety i wady każdego z nich? Jedyne, o czym mogę obecnie pomyśleć, to to, że otrzymujesz …
Nie chcę, aby jakikolwiek katalog o nazwie buildlub distwchodził do mojego SVN, bez względu na to, jak głęboko jest w drzewie. czy to możliwe? W git właśnie umieściłem build dist w moim .gitignoreu źródła i rekurencyjnie ignoruje. Jak to zrobić za pomocą svn? Proszę, nie mów mi, żebym robił rekwizyty …
Wiem, że odpowiedź jest tam, ale jestem dość głupi na Uniksie i prawdopodobnie nie rozpoznałbym rozwiązania, gdyby uderzyło mnie to w twarz. Jestem na komputerze Mac i łączę się z serwerem SVN przez tunelowanie SSH. Muszę za ssh-add privateKey.txtkażdym razem, gdy chcę połączyć się z serwerem SVN (zarówno Cornerstone, jak …
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.