やりたいこと

・既存のソースコードをサーバーに移行・保管したい。
・作業中はローカルにコミットしたい。
・ローカルブランチとかマージはきっと使わない。
・開発者は1人だけど、複数のPCで作業をしたい。
・Bazaarを使ってみたい。

環境

Server:Linux(sftpが使えること)
PC1:WindowsXP+Bazaar2.2+TortoiseBazaar
PC2:Bazaarが使えるMacとかWindowsとか

やり方

Server上のソース格納ディレクトリ:/path/to/branch
PC1上で元ソース(original)が保存されているディレクトリ:C:\path\to\source
として、PC1上で

説明

1.Server上にBazaarのブランチを作る。「/path/to/」ディレクトリまでは作成済みで「branch」は未作成の状態で実行する。(–use-existing-dirを使ってもいい)
2.空のブランチをソースコードのあるディレクトリにチェックアウトする。
3.ソースコードのあるディレクトリに移動。
4.ソースコードをバージョン管理下に置く。
5.サーバーに全ソースを初期コミットする。
6.変更したソースをローカルにコミットする。
7.ソースコードのあるディレクトリをupdate(これをしないと8のコミットでこける)
8.サーバーにコミットする。

空のブランチをチェックアウトしてソースをコミットしてるだけ。
PC2で作業をしたい時はふつーにチェックアウトすればよし。

Bazaarで個人的な開発をする方法
このエントリーを Google ブックマーク に追加
LinkedIn にシェア
[`evernote` not found]
Pocket


Post navigation