Article View: alt.pl.comp.os.linux.newbie
Article #138679Re: svn, jak skopiować zawartość katalogu, a nie katalog w repo
From: horhe
Date: Wed, 26 May 2010 13:12
Date: Wed, 26 May 2010 13:12
35 lines
2255 bytes
2255 bytes
Dnia 26.05.2010 Lukasz <luka@somewhere.pl> napisał/a: Witam, > hmmm... rzeczywiście wygląda na to, że jedyny sposób aby zrobić to > po stronie serwera, to czary w stylu: > > #v+ > $ svn ls svn://srv/test/kat1/ | \ > while read plik; do svn cp -m copy \ > svn://srv/test/kat1/$plik svn://srv/test/kat2/; \ > done > #v- > > No ale to chyba kiepskie rozwiązanie :( Miałem nadzieję, że jest na to metoda zamykająca się w obrębie svn. Gdybym miał seeet plików to numery rewizji by się strasznie podkręcały, nie mówiąc o problemie z czytaniem opisów zmian;) > Może lepszy efekt uzyskasz zaciągając całe repo, dokonując zmian lokalnie > i commitując zmiany na serwer? no ale to tylko takie gdybanie > - daj znać jak coś wymyślisz :) > PS. a może mają coś o tym w FAQ? W ich czerwonej księdze (http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.copy.html ) właśnie tak jest opisany sposób tagowania. Właśnie zaważyłem, jedną różnicę pomiędzy tym jak ja to robię, a jak opisane. Wszystko jest fajnie jeśli docelowy katalog (w moim przykładzie podkat1.1) nie istnieje. Wtedy kopiuje się tak jakbym chciał, a jeśli katalog istnieje to wtedy mam sytuację opisaną jak wyżej. Zachowuje się to więc jak zwykłe polecenie cp. Pewnie jest milion super powodów dlaczego jest akurat tak (a akurat dla mnie jest to wadą) :) Dzięki, Pozdrawiam
Technical Details
Message-ID:
<htj6o0$m8c$1@node1.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.atman.pl!not-for-mailReferences:
<htgov9$63t$1@inews.gazeta.pl> <pm5vc7-r3.ln1@syriusz.somewhere.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.atman.pl!not-for-mail From: horhe <spamujcie@kolekcja.mejor.pl> Newsgroups: alt.pl.comp.os.linux.newbie Subject: Re: svn, jak skopiować zawartość katalogu, a nie katalog w repo Date: Wed, 26 May 2010 13:12:32 +0000 (UTC) Organization: ATMAN Lines: 35 Message-ID: <htj6o0$m8c$1@node1.news.atman.pl> References: <htgov9$63t$1@inews.gazeta.pl> <pm5vc7-r3.ln1@syriusz.somewhere.pl> NNTP-Posting-Host: hermes.mejor.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1274879552 22796 2001:470:1f0b:84c::2 (26 May 2010 13:12:32 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Wed, 26 May 2010 13:12:32 +0000 (UTC) User-Agent: slrn/0.9.9p1 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit