Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Subversion] svn commit, Zatwierdzenie usunięcia katalogu z projektu
starach
post
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

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


Witam. Postanowiłem przerzucić się ze zwykłego kopiowania katalogu projektu i wpisywania mu daty jako prefiksu na Subversion. Usunięcie katalogu z drzewa projektu powoduje zaparcie się rękami i nogami SVN przed zatwierdzeniem zmian. Jak wymusić na nim ich potwierdzenie mimo usuniętego katalogu?

Cytat
D:\Projekty\www\app1>svn commit -m "Wywalenie niepotrzebnego katalogu."
svn: Zatwierdzenie nie powiodło się (szczegóły poniżej):
svn: Brak katalogu 'D:\Projekty\www\app1\test1'
svn: Brak katalogu 'D:\Projekty\www\app1\test1'


Cytat
D:\Projekty\www\app1>svn help commit
commit (ci): Zatwierdź zmiany dokonane na kopii roboczej poprzez zapisanie ich w
repozytorium.
Użycie: commit [ŚCIEŻKA...]

Zatwierdzenie wymaga podania opisu zmian (może być pusty). Jeśli
nie podano go za pośrednictwem opcji --message lub --file, zostanie
uruchomiony edytor tekstu. Jeśli którykolwiek z podanych argumentów
polecenia zawiera zablokowane obiekty, to po udanej operacji
zatwierdzania blokady na tych obiektach będą zdjęte.

Poprawne opcje:
-q [--quiet] : wypisz nic lub tylko podsumowanie
-N [--non-recursive] : przestarzałe; spróbuj --depth=files lub --depth=immediates
--depth ARG : ogranicz operację przez głębokość ARG ('empty', 'files',
'immediates' lub 'infinity')
--targets ARG : potraktuj zawartość pliku ARG jako dodatkowe argumenty
--no-unlock : nie usuwaj blokad dla obiektów
-m [--message] ARG : podaj argument określający opis zmian
-F [--file] ARG : czytaj opis zmian z pliku ARG
--force-log : wymuś uznanie opisu zmian za poprawny
--editor-cmd ARG : użyj ARG jako polecenia uruchamiającego edytor tekstu
--encoding ARG : zakładaj, iż parametry są podane w kodowaniu ARG
--with-revprop ARG : określ atrybut ARG wersji w nowej wersji
przy użyciu formatu nazwa[=wartość]
--changelist ARG : działaj tylko na członkach listy zmian ARG
[aliasy: --cl]
--keep-changelists : nie usuwaj list zmian po zatwierdzeniu zmian

Globalne opcje:
--username ARG : użyj ARG jako nazwy użytkownika
--password ARG : użyj ARG jako hasła
--no-auth-cache : nie zapamiętuj danych uwierzytelniających
--non-interactive : nie zadawaj żadnych interaktywnych pytań
--config-dir ARG : pobierz konfigurację użytkownika z katalogu ARG
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


Cytat
Dzięki. Fajnie by było jakbyś mi jeszcze powiedział jak pobrać z serwera SVN poprzednią wersję pliku, ale zapisać ją pod inną nazwą. Tak żeby zmodyfikowany plik na stacji roboczej nie został nadpisany przez starszy plik.


zawsze możesz aktualny plik zapisać pod inną nazwą i zrobić svn up -rXXX gdzie XXX to numer revizji, który CIę interesuje na przykład:
Kod
$ mv plik.php  plik.back.php
$ svn up -r 123 plik.php


pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie
- orglee   [Subversion] svn commit   22.01.2009, 15:00:44
- - c3zi   Najpierw zrób: svn delete katalog Potem commita. N...   22.01.2009, 15:30:46
- - orglee   Dzięki. Fajnie by było jakbyś mi jeszcze powiedzia...   23.01.2009, 02:48:09
- - Cezar708   CytatDzięki. Fajnie by było jakbyś mi jeszcze powi...   23.01.2009, 12:40:02
- - dr_bonzo   To powyzsze nadpisze ci plik - jesli chcesz pod in...   23.01.2009, 14:08:26
- - orglee   Dziękuje doktorku. Nie spodziewałem się że jest ...   23.01.2009, 19:49:18
- - scanner   Jako, ze widże, iż pracujesz na windowsie, polecam...   24.01.2009, 03:06:33
- - orglee   Ten program był pierwszą rzeczą dot...   24.01.2009, 04:26:27
- - dr_bonzo   Cytat1. Co zrobić w przypadku poważnych zmian w st...   24.01.2009, 09:00:50
- - orglee   2. Tak o to chodziło dzięki. 1. Dodałem kilka kat...   24.01.2009, 09:46:23
- - dr_bonzo   1. Zmiany nazw katalogow wykonuj "svn move...   24.01.2009, 12:41:22
- - orglee   Znowu się popisałem... Podmieniając wygenerowany m...   27.01.2009, 08:36:39
- - Zyx   Ściągnij jeszcze raz nową kopię roboczą z repozyto...   27.01.2009, 10:05:37
- - orglee   Ok tylko jak ja mam to zrobić skoro cały katalog z...   27.01.2009, 11:14:35
- - tiraeth   Jak usunąłeś lokalnie, to możesz wszystko wywalić ...   27.01.2009, 11:17:38
- - dr_bonzo   Niekoniecznie - (jesli nie masz w tych podkataloga...   27.01.2009, 11:17:40
- - orglee   CytatD:\Projekty\www\p1\module...   27.01.2009, 12:16:47
- - dr_bonzo   Jakbym mial dostep do twojego kompa... to moglbym ...   27.01.2009, 13:16:47
- - Cysiaczek   Daj jeszcze svn unlock. Tylko spróbuj na różnych ś...   27.01.2009, 14:29:51


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

 



RSS Aktualny czas: 17.10.2025 - 07:00