Subversionを使用してCruiseControl.netで日々のビルドを計画しています。コードをプルダウンしてリビジョン番号を取得するか、Subversionリポジトリにタグを付けてそのタグから削除する方が良いかどうかを確認したいのですが? 2つの異なるアプローチの長所と短所は何ですか?CruiseControl.net毎日Subversionを使用してベストプラクティスを構築する
1
A
答えて
2
個人的には、コードをプルダウンしてリビジョン番号を使用してアセンブリをバージョン化することをお勧めします。これにより、どのアセンブリーを見ても、それを再作成するためにどのようなコードの修正が必要かを知ることが容易になります。毎日作成するのとは対照的に、タグ付けはリリースではより便利なようです。
2
1日あたりのタグの作成は、私の意見では過剰です。抽象的な違いや変更(新しいバージョンや機能、ホットフィックスなど)には、タグが適しています。
リビジョン番号を使用すると、リポジトリを混雑させることなく目標を達成できます。
関連する問題
- 1. CruiseControl.NETで毎晩プロジェクトをクリーン/フルで再構築
- 2. Travis CIを使用して毎日ジキルのウェブサイトを再構築するには?
- 3. Node.jsを使用してウェブサイトを構築するベストプラクティス
- 4. ストアドプロシージャを構築するベストプラクティス
- 5. Subversionサービスを構築する方法は?
- 6. Subversionリポジトリを構築する方法
- 7. 異なるジーンキン毎日のフォルダを構築
- 8. TFS/VSTSベストプラクティスを構築する
- 9. Pandas(日付書式設定)を使用して毎日データを毎月リサンプル
- 10. Dockerfileを使用して構文ネットを構築するエラー
- 11. Javascriptを使用して動的JSON構造を構築する
- 12. CruiseControl.Net Publisherを構築する - だけでCruiseControlを設定しながら
- 13. NSDateを使用して毎年日付を取得する
- 14. xsltを使用して毎月の日付を取得する
- 15. Rufus Schedulerを使用して毎日ジョブをスケジュールする方法
- 16. Jenkinsパイプライン - パラメータを使用して構築
- 17. バッチコマンドファイルコピーを毎日使用する
- 18. サーバ障害後にSubversionリポジトリを再構築する
- 19. Visual Studio 2010でWindows 7でSubversionを構築する
- 20. Subversionコミット履歴モニタを構築するためのRuby gem?
- 21. VC++ 2008を使用してXP用スクリーンセーバーを構築する
- 22. cygwinを使用してWindows用静的ライブラリを構築する
- 23. ravendbを使って警告システムを構築するためのベストプラクティス
- 24. Subversionリポジトリの作業コピーの構造に関するベストプラクティス?
- 25. 部分的なデータベースダンプをレールアプリに毎日インポートするベストプラクティスは?
- 26. スクリプトを使用して新しいコンピュータを構築する
- 27. nAntを使用してEDMXを含むプロジェクトを構築する
- 28. CruiseControl.netまたはTeamCityでのみラベリングされたバージョンを構築する
- 29. 自動ビルドを使用してウェブサイトアプリケーションを構築するTFS 2010
- 30. Sitecoreを使用してサイトマップを構築する方法