Repozytorium SVN na Dysku Google lub DropBox [zamknięte]

Czy jest możliwe skonfigurowanie SVN repo / server na Dysku google lub dropbox itp?

Chcę umieścić mój projekt doktorski pod kontrolą wersji. Dane muszą pozostać prywatne i dostępne tylko dla mnie i moich przełożonych. Nie stać mnie na zapłatę, więc chcę darmową usługę.

Mam doświadczenie z Tortoise SVN .

Jeśli skonfigurowanie serwera SVN jest niemożliwe/bardzo trudne, to czy istnieją inne niezawodne alternatywy, które oferują darmowe repozytorium SVN .

Author: Khurram Majeed, 2012-10-19

6 answers

Dla darmowego prywatnego hostingu SVN wypróbuj następujące opcje:

Lub użyj BitBucket dla darmowych prywatnych repozytoriów git / mercurial

 17
Author: kshahar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-26 17:47:21

Używałem Dropbox jako mojego Prive lub chronionego svn. Spróbuj link poniżej. http://foyzulkarim.blogspot.com/2012/12/dropbox-as-svn-repository.html

 39
Author: Foyzul Karim,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-12-30 12:11:56

Chociaż jest to możliwe, jest to potencjalnie bardzo ryzykowne - jeśli spróbujesz wprowadzić zmiany do repozytorium z dwóch różnych lokalizacji jednocześnie, dostaniesz gigantyczny bałagan z powodu konfliktów plików. Uzyskaj gdzieś darmowy prywatny host SVN lub skonfiguruj repozytorium na serwerze, do którego masz dostęp.

Edytuj na podstawie niedawnego doświadczenia: Jeśli masz otwarte pliki, które są zarządzane przez Dropbox i twój komputer ulega awarii, pliki mogą być obcięte do 0 bajtów. Jeśli tak się stanie z plikami, które zarządzają Twoje repozytorium, Twoje repozytorium zostanie uszkodzone. Jeśli odkryjesz to wkrótce, możesz użyć funkcji "Odzyskaj starą wersję" Dropbox , ale nadal ryzykujesz.

 7
Author: alroc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-28 14:32:36

Zrobiłem własne repozytorium subversion na moim folderze Ubuntu One. Następnie zaimportowałem pliki do repozytorium przy użyciu svn + ssh i hasła do konta użytkownika.

Kiedy chcę zrobić checkout, po prostu checkout z mojego folderu Ubuntu One. Proces commit jest analogowy.

Musisz skonfigurować Ubutnu One na urządzeniach, do których chcesz przyznać dostęp, a następnie wymeldować projekt z tego folderu do folderu tymczasowego, aby go edytować.

W moim przypadku używam folderu w Ubuntu system plików, więc mam repozytorium i mój develop-folder w Ubuntu One.

 1
Author: user2092722,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-23 23:53:35

Wypróbowałbym fossil scm i serwis Chisel hosting

Proste, samodzielne i łatwo wymienne z git jeśli chcesz w przyszłości

 0
Author: Nigel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-18 15:14:24

Oto jedna aplikacja, która działa dla mnie. W naszym przypadku...Chciałem, aby zespół sprzedaży używał SVN dla niektórych dokumentów(arkuszy cenowych i takich)...ale trochę tam Głowa.

Ustawiłem Auto SVN tak: - Utworzono REPO na moim serwerze SVN. - Sprawdzony repo do folderu DB wywołania AutoSVN. - Uruchamiam EasySVN na moim komputerze, który automatycznie zatwierdza i aktualizuje REPO.

Z he 'Auto', nie ma komentarzy dziennika, ale nie krytyczne dla tych konkretnych dokumentów.

Sprzedawcy używają DB folder...i po prostu zachowaj nazwę pliku tych dokumentów, które wymagają kontroli wersji, takich jak arkusze cenowe.

 -2
Author: Mike T,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-15 15:47:37