パスワードを忘れた? アカウント作成
499631 journal

NightWalkerの日記: svk 2.0

日記 by NightWalker

懲りずにsvk2.0に挑戦。

気の向くままに・・・によると、Ver2.0で使いやすくなっているとの事。
思い出しながら、SVKを使ってみようも参照しながら試して見る。

  • svk depotmap --init
    初期化(C:\Documents and Settings\username\.svkが出来る)
  • svk mirror //mirror/project svn;//server/project
    サーバーとローカルミラーの関連付け
  • svk sync //mirror/project
    サーバーからローカルミラーへファイルコピー
  • svk copy //mirror/project //project
    ローカルミラーからローカル作業リポジトリにコピーする
    実際には、C:\Documents and Settings\username\.svk\local\project にコピーされる
  • TortoiseSVNで、file:///C:/Documents and Settings/username/.svk/local/project から任意の場所にチェックアウト
    このファイルに対して変更を行い、TortoiseSVNでコミットを行う
  • 他の人か変更をサーバーにコミットしたものを取ってくるには、
    svk pull //project とする(svk pull //mirror/project ではないので注意)
    さらにsvn updateで自分の作業フォルダに反映させる必要がある
  • 自分のローカルでの変更をサーバーにコミットするには、
    svk push --verbatim //project とする
    "--verbatim"を付けないと、2byte文字コードで不具合が起きるらしい

実際に作業するときに、TortoiseSVNを使える事と、
サーバーにpush/pullする時にサーバーのURLまで指定しなくて良い事は、
たぶん、Ver2.0から(最近?)変更されたのだと思う。
というか、昔使おうとした時に使い辛いと感じた点なので、これはうれしい。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

犯人はmoriwaka -- Anonymous Coward

読み込み中...