SVN na zdalnym serwerze, konfiguracja i rozpoczęcie pracy |
SVN na zdalnym serwerze, konfiguracja i rozpoczęcie pracy |
6.06.2011, 16:28:32
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
Witam! Mam wykupione konto Biznes-1 w unixstorm.org. Oferuje ono system kontroli wersji svn. Mam dostęp przez SSH. Niestety nie mogę sobie poradzić ze stworzeniem repozytorium. Kiedy już się udaje, nie mogę wgrać do niego plików z dysku (czy na dysku też muszę tworzyć repozytorium, żeby synchronizować je z tym zdalnym?). Proszę o jakiś krótki poradnik.
Dodam, że po instalacji svn na localhoscie, wszystko działa. Tyle, że mi potrzebne jest repozytorium właśnie na zdalnym serwerze. Z góry dzięki wszystkim za pomoc! -------------------- kacperkolodziej.pl
|
|
|
6.06.2011, 20:17:43
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Hmm, też mam tam hosting i typowe użycie svnadmin nie przysparza problemów...
Cytat (czy na dysku też muszę tworzyć repozytorium, żeby synchronizować je z tym zdalnym?) Nie. Na dysk lokalny checkoutujesz zawartość z tamtego repozytorium (hint: svn+ssh). -------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
7.06.2011, 18:05:46
Post
#3
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
Wpisuję:
Kod svn import ./ file:///var/www/project --message "pierwszy import" I otrzymuję: Kod svn: Nie mo�na utworzy� po��czenia w sesji ra_local do URL-u svn: Nie zdo�ano otworzy� repozytorium 'file:///var/www/project' W katalogu ./ jest utworzone repozytorium poprzez: Kod svnadmin create nazwa
-------------------- kacperkolodziej.pl
|
|
|
7.06.2011, 18:29:42
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Sprawdź najpierw składnię poleceń, bo do checkouta nie podajesz ścieżki u siebie, tylko do repozytorium.
-------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
8.06.2011, 06:59:05
Post
#5
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
Sprawdź najpierw składnię poleceń, bo do checkouta nie podajesz ścieżki u siebie, tylko do repozytorium. Ale przecież to jest import. Jak mam robić checkout, skoro nie mogłem niczego wgrać do repozytorium na serwerze? -------------------- kacperkolodziej.pl
|
|
|
8.06.2011, 08:27:40
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
-------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
8.06.2011, 19:18:50
Post
#7
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
Już to czytałem.
Teraz zrobiłem bez file:/// svn:// tylko samo http:// (ale wtedy katalog z repo muszę mieć w katalogu publicznym) Ale wywala coś takiego: Kod svn: Repozytorium trwale przeniesione do 'http://svn.domain.pl/svn_rep/'; prosz� relokowa i nic się nie kopiuje do rep. -------------------- kacperkolodziej.pl
|
|
|
8.06.2011, 23:08:51
Post
#8
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
To już zależy od hostingu, w jaki sposób został zdefiniowany host do SVN.
Poza tym, na Twoim miejscu czytałbym komunikaty ze zrozumieniem, a nie tylko je bezmyślnie kopiował. Masz jak byk napisane, co trzeba zrobić. -------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
9.06.2011, 16:43:34
Post
#9
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
relokowa(ć)?
czyli odblokować i zablokować? Poza tym co znaczy repozytorium trwale przeniesione? O to pytam, gdyby przeczytanie komunikatu mi pomogło, to bym tego wątku nie zakładał. -------------------- kacperkolodziej.pl
|
|
|
9.06.2011, 17:03:28
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Cytat relokowa(ć)? czyli odblokować i zablokować? Wywołałeś u mnie uśmiech na twarzy Relocate, czyli przypisać nowy adres dla repozytorium które zmieniło swoje położenie. Jakby było trudno poszukać: Manual Ten post edytował melkorm 9.06.2011, 17:04:02 -------------------- |
|
|
9.06.2011, 17:19:27
Post
#11
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
Wywołałeś u mnie uśmiech na twarzy Relocate, czyli przypisać nowy adres dla repozytorium które zmieniło swoje położenie. Jakby było trudno poszukać: Manual To nie moja wina, że tłumaczą. Powtórzę jeszcze raz. Gdybym w tej książce znalazł rozwiązanie, to nie zakładałbym nowego wątku na forum. Proszę o pomoc. To co tam jest napisane, w żaden sposób nie chce działać. Przy jakimkolwiek użyciu switch, otrzymuję: Kod svn: '.' nie jest kopi� robocz� Poza tym, po co mi kopia danych? Ja chcę wiedzieć, dlaczego nie mogę wgrać projektu do repozytorium. Z tego co czytam, to jest to jakiś błąd, bo przy tym co już zrobiłem, import powinien wykonać się bez problemu. -------------------- kacperkolodziej.pl
|
|
|
9.06.2011, 17:20:49
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
a jak robisz
Kod svn checkout repo_path to co otrzymujesz? -------------------- |
|
|
9.06.2011, 17:23:07
Post
#13
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
Kod svn: Repozytorium trwale przeniesione do 'http://svn.domain.pl/svn_rep/'; prosz� relokowa
-------------------- kacperkolodziej.pl
|
|
|
9.06.2011, 17:43:12
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
a adres na 100% jest poprawny? na server foult z tym błędem jest temat że apache nie wiem co takim URL'em zrobić dla tego zwraca taki komunikat.
-------------------- |
|
|
9.06.2011, 17:55:42
Post
#15
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Na mało którym hostingu masz zainstalowany mod_dav do obsługi SVN przez HTTP.
Nie bez powodu pisałem: Cytat Nie. Na dysk lokalny checkoutujesz zawartość z tamtego repozytorium (hint: svn+ssh). Zanim zadasz następne pytanie, użyj wyszukiwarki. Bo oczy masz, ręce też tak samo, jak i my; korzystamy z tych samych dokumentów, które Tobie podsuwamy, więc bierz się do roboty, a nie lecisz z byle komunikatem, którego nie starasz się zrozumieć. -------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
12.06.2011, 10:46:26
Post
#16
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
Już wcześniej próbowałem różnych protokołów używać (http, svn svn+ssh) i to samo.
-------------------- kacperkolodziej.pl
|
|
|
12.06.2011, 13:22:48
Post
#17
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Pokaż, jak używałeś tego svn+ssh.
Bo mam ten sam hosting i wszystko działa bez zarzutu. -------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
30.07.2011, 18:59:17
Post
#18
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 30.07.2011 Ostrzeżenie: (0%) |
Witam,
mam ten sam problem, nie wiem jak skonfigurować svn na unixstorm.org tak by działał z klientem Eclipse (http://subclipse.tigris.org/). Początkowo korzystałem z poradnika na stronie http://www.unixstorm.org/Pomoc/svn.html czyli kolejno wydawałem komendy: 1. svnadmin create /home/uzytkownik1/svn/projekt1 (oczywiście zamiast katalog svn został wcześniej utworzony a zamiast użytkownik1 wpisałem mój login 2. Edytowałem pliki: ~/svn/projekt1/conf/passwd ~/svn/projekt1/conf/svnserve.conf ~/svn/projekt1/conf/authz 3. próba połączenia z repozytorium z poziomu eclipsa: a) svn://uzytkownik1.unixstorm.org/uzytkownik1/svn/projekt1 otrzymuje komunikat: svn: connection refused by the server i) svn+ssh://uzytkownik1.unixstorm.org/uzytkownik1/svn/projekt1 ii) podaje dane do SSH (login + hasło) iii) Eclips pyta o Author Name - podaje login do SSH (dobrze? a może trzeba podać nazwę użytkownika zdefiniowanego w pliku ~/svn/projekt1/conf/passwd ? ) otrzymuje komunikat: svn: No repository found in 'svn+ssh://uzytkownik1.unixstorm.org/uzytkownik1/svn/projekt1' niestety nie mogę w żaden sposób dojść do tego, co robię źle i będę wdzięczny za pomoc. |
|
|
29.03.2012, 21:18:14
Post
#19
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) |
Nie wiem, czy znalazłeś już rozwiązanie. Ja skorzystałem z pomocy technicznej i rozwiązałem problem. Opis możesz przeczytać tutaj
-------------------- kacperkolodziej.pl
|
|
|
19.01.2013, 17:30:58
Post
#20
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 14.04.2010 Ostrzeżenie: (0%) |
Witam,
mam podobny problem, tyle że mam konto w chmurka.pl. W katalogu public_html założyłem sobie projekt svn, edytowałem pliki authz, svnserve.conf i passwd. Korzystałem przy tym z linków tu umieszczonych i z tego: http://rekurencja.pl/linux/tworzenie-repoz...subversion.html No i właśnie dlatego mam pytanie, bo są pewne rozbieżności. Mianowicie port nasłuchiwania, w linku który podałem jest to wartość 4445 a w tych wyżej 2000, jaki ustawić? Dalej, w linku który podałem jest opisany proces tworzenia trzech plików: trunk, tags, branches, w linkach podanych w poprzednich postach już nie. Zatem czy je tworzyć? a jeśli tak to gdzie? w głównym pliku? Ponadro mam problem z utworzeniem tych katalogów: Kod svn mkdir -m "utworzenie struktury layoutu" svn://remote-host:4445/moje_repo/trunk \ svn://remote-host:4445/moje_repo/branches \ svn://remote-host:4445/moje_repo/tags To polecenie powoduje błąd że w svn mkdir -m argument -m jest niepoprawny, bez tego -m też mi nie działa - zamiast remote-host wstawiam adres mojego serwera. Pomoże ktoś? Ten post edytował adgad 19.01.2013, 17:31:50 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 13:21 |