Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SVN, developowanie kawałek po kawałku
in5ane
post
Post #1





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Cześć, chciałbym się spytać, czy jest możliwość coś commitować, ale np. za moment chce cofnąć zmianę i nie chce żeby było w logach, że coś wgrałem i po chwili wgrałem to samo, co było. Jest taka możliwość? Używam TortoiseSVN. Po prostu często wyrzucam sobie coś do error_log np. i to tylko na moment, żeby coś zobaczyć, później okazuje się, że po dniu pracy z jednym plikiem miałem 30 commitów, jak mógłbym mieć np. ze 2 lub 3. Proszę o odpowiedź.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Nie bardzo zrozumialem...... Przedstawiam 2 wersje, jakie zrozumialem
1) Masz plik z logami, ktory czesto sie zmienia, i ktory czesto komitujesz, ale nagle stwierdzasz, ze fajnie by bylo, by tylko wskazywalo, ze dwa razy go komitnales
2) Komitujesz jakis plik 30 razy na dzien, a chcesz by pokazywalo, ze tylko 2 razy go komitowales.

Ktoras z wersji jaką zrozumialem, jest prawdziwa? Czy moze chodzi o jeszcze cos innego?
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Pewnie chodzi o wersję nr 2. Nie możesz po prostu pracować na lokalnej kopii plików na swoim serwerze i tam testować to i owo, a dopiero gdy będzie to działało wrzucać to do SVN? Domyślam się, że pracujesz na żywym organizmie, a nie na wersji lokalnej.
Go to the top of the page
+Quote Post
in5ane
post
Post #4





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Tak, chodzi o opcję numer 2. Pracuję na żywym organizmie. To jest w pracy i lokalnie nie pracujemy, tylko na naszym serwerze, do którego wysyłamy wszystko przez SVN i chodzi o to, że bez sensu np. 30 moich commitów jednego pliku dziennie, jak jest niewiele w każdym zrobione. I czy jest opcja jakiś pre-commit robić albo uncommit? Cofnięcie commita, usunięcie ostatniej rezwizji, coś w tym stylu mnie interesuje.

@edit: widzę w TortoiseSVN, że jest np. opcja Revert to this revision, ale czy w takim razie znikną informacje o moich commitach (komentarze)?

@edit2: niestety, ale ten revert to jest pobranie na komputer starszej wersji. Ale danej rewizji nie usuwa.

Ten post edytował in5ane 7.11.2013, 17:36:27
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




To czemu tak czesto komitujesz? Nie mozesz komitnac raz na koniec dnia? Po grzyba komitowac co 10 minut. A jesli jakims cudem jest taka potrzeba, to sorry winetu, ale jak zrobisz 30 komitow to i tyle bedzie i nie ma co tutaj plakac.

edit:a, wy komitujecie by wgrac kod na serwer i zobaczyc jak dziala... Szczerze powiedziawszy baaaaardzo dziwne to. No to raczej nic z tym nie zrobisz, walnales komit 30 razy to i tyle razy bedzie.
Go to the top of the page
+Quote Post

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: 5.10.2025 - 06:13