私はdelphi 7
とTortoise svn
でプロジェクトに取り組んでいます。プロジェクトは調査ツールの一種です。 我々は現在、myproject 1.8
となる新しいバージョンの開発を開始しており、2ヶ月後にはmyproject 2.0
から開始する予定です。SVN(タートル) - このような状況をどのように処理するのですか?
注::既に存在するsvnを継承しました。それはない私たちのデザイン
シナリオ: 私はc:\project\myproject\
である私のc:\
で1つだけのフォルダを持って、我々は、起動しているので、我々はプロジェクトを開始するdidntの、私たちはmyproject 1.5
..but今myproject 1.5
コードから取り扱いを開始私たちがmyproject 1.7
で始まったときに、私たちはフォルダc:\project\myproject\NV1.6Code
を作成し、そのフォルダにコード全体をコピーし、myproject 1.7
で始まった...今、私はmyproject 1.7.1
、myproject 1.7.2
のようなサブバージョンを維持する方法がわからない`myproject 1.6.4
が現在の状態です。
今私たちはmyproject 1.8
から始めようとしており、サブバージョンコントロール としてそれを開始する方法がわからないので、myproject 2.0
も近日公開予定です。
構造: パス:C:\projects\myproject
あなたがpicture..theで見ることができるようにNV1.6code
ディレクトリは、バージョン1.6のコードを持っており、外部のすべてのディレクトリがバージョン1.7 code
..です
ありません良いアイデア? 私薄いドン、これは良いアイデアだろう
AIM:どのように私は上記の混乱が適切作るのですか? バージョン維持するために、私の場合、私は亀SVNを最大限に活用しますか
myproject version 1.6 (then the subversion like 1.6.1 , 1.6.2, 1.6.3)
myproject version 1.7 (then the subversion like 1.7.1 , 1.7.2, 1.7.3)
myproject version 1.8 (then the subversion like 1.8.1 , 1.8.2, 1.8.3)
then the future version myproject version 2.0
まだ読んでいない場合は、「[Subversionを使ったPragmatic Version Control](http://pragprog.com/book/svn/pragmatic-version-control-using-subversion)」のコピーを入手することを検討してください。これはバージョンの分岐をカバーしているので、これについての良い背景を与えるでしょう。 –
@JoeWhite:ok私はこれを行っていきます:) – PresleyDias