Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> SVN na zdalnym serwerze, konfiguracja i rozpoczęcie pracy
kacpero1094
post 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
Go to the top of the page
+Quote Post
erix
post 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!
Go to the top of the page
+Quote Post
kacpero1094
post 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
Go to the top of the page
+Quote Post
erix
post 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!
Go to the top of the page
+Quote Post
kacpero1094
post 8.06.2011, 06:59:05
Post #5





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 22.12.2008

Ostrzeżenie: (0%)
-----


Cytat(erix @ 7.06.2011, 19:29:42 ) *
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
Go to the top of the page
+Quote Post
erix
post 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




http://svnbook.red-bean.com/en/1.0/re12.html

I do nauki marsz, tu jest wszystko napisane.


--------------------

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!
Go to the top of the page
+Quote Post
kacpero1094
post 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
Go to the top of the page
+Quote Post
erix
post 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!
Go to the top of the page
+Quote Post
kacpero1094
post 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
Go to the top of the page
+Quote Post
melkorm
post 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 wink.gif

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


--------------------
Go to the top of the page
+Quote Post
kacpero1094
post 9.06.2011, 17:19:27
Post #11





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 22.12.2008

Ostrzeżenie: (0%)
-----


Cytat(melkorm @ 9.06.2011, 18:03:28 ) *
Wywołałeś u mnie uśmiech na twarzy wink.gif

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
Go to the top of the page
+Quote Post
melkorm
post 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?


--------------------
Go to the top of the page
+Quote Post
kacpero1094
post 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
Go to the top of the page
+Quote Post
melkorm
post 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.


--------------------
Go to the top of the page
+Quote Post
erix
post 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!
Go to the top of the page
+Quote Post
kacpero1094
post 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
Go to the top of the page
+Quote Post
erix
post 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!
Go to the top of the page
+Quote Post
bnormal
post 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

cool.gif
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.





Go to the top of the page
+Quote Post
kacpero1094
post 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 smile.gif


--------------------
kacperkolodziej.pl
Go to the top of the page
+Quote Post
adgad
post 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
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 13:21