Pytania otagowane jako version-control

Oprogramowanie do kontroli wersji umożliwia przechowywanie kilku wersji pliku. Za każdym razem, gdy plik jest zmieniany, tworzona jest nowa wersja. Można pobrać starsze wersje. Pliki powiązane można grupować. Wiele osób może edytować te same pliki, a ich zmiany mogą być scalane.

1
GIT master master w oddziale
Pracuję nad nową funkcją w nowej gałęzi, a z boku wprowadziłem sporo zmian w mojej gałęzi master. Czy jest możliwe scalenie gałęzi głównej z moją nową gałęzią, aby była aktualna, tak że nie będę mieć zbyt wielu konfliktów scalania po zakończeniu nowej funkcji?

6
Chcę usunąć wersje z mojego repozytorium SVN
Najnowsze wersje mojego repozytorium kodu zostały uszkodzone i zdestabilizowały moją aplikację. Chcę wrócić do wcześniejszej wersji. Ale nie chcę po prostu używać „przywracania” na mojej kopii roboczej; Naprawdę chcę usunąć moją wersję główną i kilka wersji wcześniejszych w moim repozytorium, tym samym „przywracając” moje repozytorium do wcześniejszej wersji, która stałaby …

3
Kontrola wersji plików binarnych? [Zamknięte]
Czy istnieje dobry system kontroli wersji plików binarnych? Chciałbym móc używać VC do takich rzeczy jak zdjęcia i dokumenty Word. Wiem, że niektóre istniejące systemy, takie jak Subversion i Git, obsługują pliki binarne, ale przeczytałem, że mają wiele dziwactw i problemów z wydajnością, więc wolę użyć czegoś specjalnie do tego …

1
Konfigurowanie zaszyfrowanego repozytorium git
Sytuacja Cześć, chciałbym zapisać dane za pomocą git, zaszyfrowane (na niektórych platformach, takich jak bitbucket lub github ). Dlatego pytanie: Pytanie Szukam różnych bezproblemowych sposobów: Jak skonfigurować szyfrowane repozytorium na bitbucket (/ github)? Teraz jestem nowy w git, dlatego instrukcja z wszystkimi niezbędnymi krokami lub krok po kroku byłaby mile …

6
Subversion: Jak porównać różnice między przychodzącymi zmianami?
Chciałbym zobaczyć zmiany, które zrobili moi współpracownicy, zanim przyjmuję nadchodzące zmiany. Zacznę od uzyskania statusu svn st -u ... co mówi mi, że mam nadchodzącą zmianę * 9803 incomingChanges.html M 9803 localChanges.html M * 9803 localAndIncoming.html Widzę, co zmieniłem svn diff localChanges.html ... ale jak mogę to zmienić localAndIncoming.html pokazać, …

11
Kontrola wersji obrazów
Podczas pracy z obrazami zaczynam zapisywać rzeczy jako image_001.png i image_002.png dla różnych wersji tego samego obrazu. Jako programista wiem, że to nie jest dobry sposób na kontrolę wersji. Zdaję sobie sprawę, że istnieje kilka narzędzi, których mogę użyć, takich jak git, ale nie ma prostego sposobu na przeglądanie historii …

27
Wehikuł czasu a kontrola źródła?
W końcu przekonałem się, że zacznę używać pewnego rodzaju kontroli wersji dla mojego kodu zamiast spakować kopię projektu na koniec każdego dnia. Pobrałem Tortoise SVN i użyłem go do utworzenia lokalnego repozytorium na moim dysku twardym. Używam go już od 2 dni, ale muszę powiedzieć, że korzystanie z niego jest …


9
Automatyczne przechowywanie wersji po zmianie pliku (modyfikacja / tworzenie / usuwanie)
Szukam implementacji (w systemie Linux) mechanizmu, który automatycznie i przejrzyście aktualizowałby wszelkie zmiany w katalogu (rekurencyjnie). Ma to stanowić dodatek (ewentualnie zamiennik, jeśli wszystkie wymagane funkcje są dostępne) do standardowej wersji (SVN, git, ...) Produktem w systemie MS Windows, który to robi, jest AutoVer (aby lepiej zrozumieć wymagania). Chciałbym mieć …

1
Jak mogę selektywnie wyłączyć integrację kontroli wersji zsh, gdy mój plik CWD znajduje się na zdalnym systemie plików?
Używam zsh w OSX i czasami muszę pracować na zamontowanym woluminie sshfs. Jednak git jest NAPRAWDĘ powolny w stosunku do montowań sshfs. Mój monit korzysta z funkcji trybu vc wbudowanych w Zsh, ale w tym przypadku chcę pominąć tę część. Chciałbym selektywnie wyłączyć integrację vc za każdym razem, gdy mój …

3
Jak mogę uniknąć błędu „Brak obsługiwanych dostępnych metod uwierzytelniania” podczas korzystania z TortoiseHg?
Próbuję Mercurial po raz pierwszy, ale mam problemy z wykonaniem push / pull / clone ze zdalnym serwerem (w tym przypadku jest to codebasehq.com) podczas korzystania z TortoiseHg. Oto kilka kroków do odtworzenia: Pobierz i zainstaluj TortoiseHg Przejdź do katalogu, w którym chcę moje repozytorium Kliknij prawym przyciskiem myszy -> …


3
Pomimo faktu, że GIT NIE przechowuje delt plików, czy nadal możesz przywrócić poprzednie wersje plików (nieograniczoną liczbę razy?)
Przeczytałem, że Git nie przechowuje delt plików. Jeśli jest to prawda, w jaki sposób obsługuje wycofywanie plików do poprzednich wersji? Jeśli przechowuje cały plik, miejsce w repozytorium na dysku musi wzrosnąć, aby było niemożliwe do zarządzania. Czy Git obsługuje wycofywanie plików i różnic z powrotem do wersji 1? Czy w …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.