2005-08-18 (Thu)
_ [ソフトウェア] svk
今までは他人のプロジェクトをちょこっといじるのにsvkを使っていた だけだったのだが、バックアップも兼ねて、自分のプロジェクト(具体的 にはximapd)にもsvkを使うことにした。
まず、//mirror/ximapdにミラーを用意する。
$ svk mirror https://projects.netlab.jp/svn/ximapd //mirror/ximapd $ svk sync //mirror/ximapd
次に、//local/ximapdに手元で作業するためのブランチを作る。
$ svk copy -p //mirror/ximapd/trunk //local/ximapd
で、//local/ximapdからチェックアウト。
$ svk co //local/ximapd ximapd
あとは修正を行ってsvnと同様に
$ svk ci
で手元のブランチにcommitできる。 diffやlogなどもsvnと同様に使える。
ミラー元の修正を手元にマージするには、
$ svk pull
とするだけでよい。
逆にミラー元に手元の修正をマージするには、
$ svk push
でよいのだが、これだとsvkのへッダがsvnのログに含まれてしまうため、 ちょっと気持ち悪い。
$ svk push --verbatim
のように--verbatimオプションを指定すると余分なへッダが付かないようだ。
$ svk push --lump --verbatim
だと手元での複数のcommitをミラー元には一回のcommitとしてマージできるらしい。 自分はこまめにcommitするのが好きなので、結構いいかもしれない。
- http://feedbringer.net/feed ×8
 - http://r.hatena.ne.jp/rhosoi/Nerds/ ×3
 - http://dkiroku.com/ ×3
 - http://1470.net/mm/ ×3
 - http://www.bloglines.com/myblogs_display?all=1 ×3
 - http://del.icio.us/tag/svk ×3
 - http://www.the-discount-store.com/diet-pill.html ×3
 - http://looseend.ddo.jp/blog/9 ×3
 - http://ippo.itbdns.com/hiki/?自鯖 ×2
 - http://dkiroku.com/2005-08-21-2.html ×2
 - http://mixi.jp/view_diary.pl?id=89366381&owner_id=... ×2
 - http://www.webimagineer.net/texas-holdem.html ×2
 - http://feedbringer.net/clip ×2
 - http://mixi.jp/view_diary.pl?url=http://shugo.net/... ×2
 - http://1470.net/mm/mylist.html/155?date=2005-08-18... ×2
 - http://mixi.jp/view_diary.pl?url=http://shugo.net/... ×2
 - http://dkiroku.com/clsearch.cgi?key=svk&mode=1 ×1
 - http://www.bloglines.com/myblogs_display?sub=13831... ×1
 - http://del.icio.us/search/?all=svk&page=3 ×1
 - http://1470.net/mm/myrecent.html/222/ ×1
 - http://del.icio.us/lef_jp?url=blank ×1
 - http://www.dm4lab.to/~usa/ruby/d/200501a.html ×1
 - http://mixi.jp/view_diary.pl?url=http://shugo.net/... ×1
 - http://dkiroku.com/index.html ×1
 - http://colabti.de/irclogger/irclogger_log/svk?date... ×1
 - http://del.icio.us/popular/svk ×1
 - http://bloglines.com/myblogs_display?sub=10893275&... ×1
 - http://www.bloglines.com/myblogs_display?sub=13798... ×1
 - http://del.icio.us/dann?url=http://shugo.net/jit/2... ×1
 - http://mixi.jp/view_diary.pl?url=http://shugo.net/... ×1
 - http://qouop.dyndns.org/alchu/20050819.html ×1
 - http://del.icio.us/bvalium?v=2&url=http://shugo.ne... ×1
 - http://r.hatena.ne.jp/birdie-brain/3 Ruby箱/ ×1
 - http://www.dm4lab.to/~usa/ruby/d/200403b.html ×1
 - tDiary.Net[moriq] ×1
 - http://www.bloglines.com/myblogs_display?folder=93... ×1
 - http://dkiroku.com/2005-08.html ×1
 - http://d.hatena.ne.jp/dann/ ×1
 - http://www.bloglines.com/myblogs_display?folder=98... ×1
 - http://www.j96.org/~kouji/diary/?date=20040905 ×1
 - http://r.hatena.ne.jp/tociyuki/tDiary つっこみフィード :-(... ×1
 - http://theexciter.com/ ×1
 - http://bloglines.com/myblogs_display?sub=14902062&... ×1
 - http://www.bloglines.com/myblogs_display?folder=30... ×1
 - http://mixi.jp/view_diary.pl?url=http://shugo.net/... ×1
 - http://www.upthekazoo.com/party-poker.html ×1
 - http://1470.net/mm/search?kind=&genre=svk&autogenr... ×1
 - http://www.bloglines.com/myblogs_display?sub=11117... ×1
 - http://del.icio.us/bvalium ×1
 - http://del.icio.us/ ×1
 - http://www.bloglines.com/myblogs_display?folder=70... ×1
 - http://1470.net/mm/mylist.html/155 ×1
 - http://crooz.jp/ex/xv_mailmag/k/search.jsp?query=K... ×1
 - http://collabrank.web.cse.unsw.edu.au/del.icio.us/... ×1
 - http://www.bloglines.com/myblogs_display?folder=79... ×1
 - http://blog.so-net.ne.jp/daily_notes/archive/c2637... ×1
 - http://www.computerxchange.com/ ×1
 - http://del.icio.us/gorou?v=3&url=http://shugo.net/... ×1
 - http://del.icio.us/tag/subversion ×1
 - http://www.bloglines.com/myblogs_display?sub=10465... ×1
 - http://yakisoba-panman.ameblo.jp/entry-5428828d1f1... ×1
 - http://www.bloglines.com/myblogs_display?sub=12046... ×1
 - http://del.icio.us/oda?v=3&url=http://shugo.net/ji... ×1
 - http://del.icio.us/typester ×1
 - http://bloglines.com/myblogs_display?sub=13833463&... ×1
 - http://www.romanticmaui.net/texas-holdem-tournamen... ×1
 - http://del.icio.us/typester/svn ×1
 - http://devlog.moonwolf.com/?category=tDiary ×1