Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> SVN - eksportowanie tylko zmodyfikowanych plików
DeyV
post
Post #1





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Witam.

Dawno nie przyszło mi zakłądać tu tematu, ale cóż - kto lepiej jest w stanie pomóc niż Wy? smile.gif

Od dawna z powodzeniem wykorzystuję w pracy SVN. Irytuje mnie jednak pewien problem, którego nie umiem rozwiązać.
Praca programisty php wiąże się bowiem nie tylko z ciągłą modyfikacją dużej ilości plików, ale także - koniecznością wrzucania ich na serwery.
I tu pojawia się problem - ponieważ nie umiem w prosty sposób wybrać z drzewa folderów i plików tylko pozycji zmodyfikowanych.
W efekcie konieczne jest albo uploadowanie całego drzewa projektu (co trwa długo..), albo ręczne wyszukiwanie modyfikowanych plików, co jak wiadomo - ani wygodne, ani pewne nie jest.

W związku z tym zastanawiam się, czy istnieje możliwość przygotowania eksportu repozytorium w taki sposób, by zawierał tylko zmodyfikowane pliki i foldery.

Pracuję na TortoiseSVN 1.2.1, Subversion 1.2.0 i Win Xp.


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
Nievinny
post
Post #2





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 27.01.2005
Skąd: Białystok

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


Wiem, że nie jnie musi być dobra odpowiedź, ale czy nie wystarczy pobrać ostatną rewizję i pobierze tylko te zmodyfikowane pliki. Bo inne nie ruszane zostaną w numeracji przy starej. np najnowsza to 50 i tylko w stosunku do 49 zmodyfikowane 3 pliki, więc pobierze tylko je bo mają numerek 50.


--------------------
Go to the top of the page
+Quote Post
SongoQ
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


@Nievinny To nie rozwiaze problemu, bardziej juz mozna po dacie wrzucac na serwer. Ale juz wystepuje problem gdy jest kilka katalogow, z karzdego kopiowac?

@DeyV Wydaje mi sie ze niestety nie ma takiego narzedzia, ktore by wyciagalo gdzies do osobnego katalogu sktrukture katalogow wraz z plikami ktore zostaly zmodyfikowane.


--------------------
Go to the top of the page
+Quote Post
bela
post
Post #4


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

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


A może mieć 2 dumpy i diff'em po nich ? smile.gif


--------------------
Go to the top of the page
+Quote Post
DeyV
post
Post #5





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




no to wyjdzie na to samo, co przeglądanie loga
- przecież diff nie będzie chyba potrafił usunąć z drzewa plików tych, które się nie zmieniły. Chyba że napisać by taki skrypt...


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
matid
post
Post #6





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

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


AFAIK Eclipse+PHPEclipse+Subclipse będą potrafiły wykonać takie coś. Masz jednocześnie wygodne środowisko programistyczne (nie tylko do php) i synchronizację z SVN.

Ten post edytował matid 25.07.2005, 18:59:42
Go to the top of the page
+Quote Post
SongoQ
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Czyli podajesz np date i wyciaga Ci pliki ktore byly dodane lub modyfikowane od tej daty do aktualnej? Dobrze by bylo tez jak by byla opcja tylko ze po tagu.

@DeyV Jesli bardzo Cie to interesuje to moze zglos issue do developerow TortoiseSVN? Mam nadzieje ze to uwzglednia, chetnie bym z takiego czegos skorzystal.


--------------------
Go to the top of the page
+Quote Post
FiDO
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Mozesz np. przed zmianami zrobic kopie drzewa bez zmian, potem przed uploadem porownujesz kopie drzewa z aktualnym za pomoca narzedzia synchronizacji katalogow w Total Commanderze i z tamtad mozna juz w dosc prosty sposob pozbyc sie plikow takich samych z jednej z porownywanych stron, wtedy po stronie zmienianej otrzymalbys tylko pliki zmodyfikowane.


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
SongoQ
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


@FiDO Widze to w ten sposob. Zaznaczam katalog wybieram od jakiej daty ma wyciagac lub od jakiego taga, wybieram katalo przeznaczenia i dostaje skroktore katalogow i plikow zmodyfikowanych/nowych.


--------------------
Go to the top of the page
+Quote Post

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 Aktualny czas: 21.08.2025 - 23:12