svk manual for windows
DESCRIPTION
TRANSCRIPT
SVK for Win32を入れる1)
要Windows再起動i
環境変数パスにCProgram Filessvkを通す2)
ローカルリポジトリ作成する
VistacUsersユーザー名svk
作成場所はWindowsならHOME = CDocuments and Settingsユーザー名svk
svk depotmap --init3)
リポジトリのミラーを作成する
svk mirror mirrorプロジェクト名 httpsプロジェクトリポジトリパス(or file svn+ssh等色々あるはず)4)
リポジトリの内容を同期する
svk sync mirrorプロジェクト名5)
ミラーリポジトリのクローンを作成する
このミラーリポジトリには決してコミットしてはいけないらしい
コミットするのはcopyした作業リポジトリに対して行うこと
svk copy mirrorプロジェクト名 プロジェクト名6)
VistafilecUsersユーザー名svklocalプロジェクト名
この作業はTortoiseSVNでチェックアウトすると今後が楽
svk co fileCDocuments and Settingsユーザー名svklocalプロジェクト名7)
使い方bull
svkでチェックアウトすると管理フォルダがsvnじゃないのでSVNクライアントが使えないi
チェックアウトしたリポジトリに対してSVKクライアントでコミットしていけばよい1)
これでリモートリポジトリ(本家)が更新される
リモートリポジトリ(本家)を落としている人は試しにSVN UPDATEかけてみるとよい
svk push --verbatim プロジェクト名i
変更箇所を一気にリポジトリに反映するときは2)
コミット方法bull
チームで開発している場合当然ながら作業中はリモートリポジトリは続々と他人によって書き換えられるので一定のタイミングで更新をしないといけない
svk sync mirrorプロジェクト名i
まずリモートリポジトリの内容をミラーに反映する1)
これにより作業リポジトリに最新状態が反映されるただし手元にチェックアウトしているものはまだ更新されない
svk pull プロジェクト名i
ミラー更新後作業リポジトリに反映2)
要するにsvn updateコマンドを行うってことi
TortoiseSVN等のSVNクライアントで手元のチェックアウトリポジトリを更新する3)
更新方法bull
httpsvkbestpracticalcomviewHomePage
本家
httpmonokmcgrjp~yharawSvkTutoriall1
チュートリアル
参考サイトbull
プロジェクト名というのは同じ単語bull
アイコンは本家のものです
作成Seasons
URLhttpdhatenanejpSeasons
優しいSVK使い方 for Windows編
SVK - 1 ページ