これは可能で、さまざまな方法がありますが、複数のリビジョンからタグを作成しないと良い理由はありますか?Subversion:複数のリビジョンからタグを作成しないと良い理由はありますか?
私が提案しているのは、さまざまなsvnリビジョンのExcelスプレッドシート/ CSVファイル(Javaクラスファイルと他のものの組み合わせ)からビルド成果物のリストを読み込むSVNKitとJakarta POIに基づいたプログラムを作成することですそれからTAGを作成し、このTAGは次に提案されるリリースになります。
ので、私はこのアプローチを好む:(あなたがする場合は、ベースライン)の各リリースに起こっている正確に何を詳述我々はいくつかのドキュメントを持っている
。それは私たちのリリースマネージャに(単に頭をチェックアウトするかの分岐とマージのような複雑なものについて学習することなく)何かを与える
開発者は、チェックインすることができます彼らが望む時に彼らが望むものは何でもすることなく、そのような概念によって「リリースウィンドウ」として制限されています。私。開発者がリリース直前にチェックインするのを制限しています。
ので、私はこのアプローチを不信:(私はよく分からないが)、私は基本的なSVNの原則に違反してるように感じる
。
私は、タイヤを蹴って話す人のためにこのアイデアをそこに置いていることは間違いないと思うからです。皆さんはどう思いますか?
どうすればいいですか?作業コピーなどのタグを作成しますか? –
yes :)しかし、まずスプレッドシートの内容に基づいて作業コピーを作成する必要があります。私はこのプロセスを自動化するためにSVNKitとJakarta POIを使うことを考えています。 –
私はこれで混乱しています: "それは、私たちのリリースマネージャに何かを与える"リリースマネージャによってあなたは人を意味しますか?彼は現在何の仕事もしておらず、あなたは彼のためにいくつかを作りたいですか? – Suma