Subversionを使用してCruiseControl.netで日々のビルドを計画しています。コードをプルダウンしてリビジョン番号を取得するか、Subversionリポジトリにタグを付けてそのタグから削除する方が良いかどうかを確認したいのですが? 2つの異なるアプローチの長所と短所は何ですか?CruiseControl.net毎日Subversionを使用してベストプラクティスを構築する
1
A
答えて
2
個人的には、コードをプルダウンしてリビジョン番号を使用してアセンブリをバージョン化することをお勧めします。これにより、どのアセンブリーを見ても、それを再作成するためにどのようなコードの修正が必要かを知ることが容易になります。毎日作成するのとは対照的に、タグ付けはリリースではより便利なようです。
2
1日あたりのタグの作成は、私の意見では過剰です。抽象的な違いや変更(新しいバージョンや機能、ホットフィックスなど)には、タグが適しています。
リビジョン番号を使用すると、リポジトリを混雑させることなく目標を達成できます。
関連する問題
- 1. CruiseControl.NETで毎晩プロジェクトをクリーン/フルで再構築
- 2. Node.jsを使用してウェブサイトを構築するベストプラクティス
- 3. ストアドプロシージャを構築するベストプラクティス
- 4. Subversionリポジトリを構築する方法
- 5. Subversionサービスを構築する方法は?
- 6. NSDateを使用して毎年日付を取得する
- 7. バッチコマンドファイルコピーを毎日使用する
- 8. CruiseControl.Net Publisherを構築する - だけでCruiseControlを設定しながら
- 9. cygwinを使用してWindows用静的ライブラリを構築する
- 10. VC++ 2008を使用してXP用スクリーンセーバーを構築する
- 11. 部分的なデータベースダンプをレールアプリに毎日インポートするベストプラクティスは?
- 12. スクリプトを使用して新しいコンピュータを構築する
- 13. ravendbを使って警告システムを構築するためのベストプラクティス
- 14. nAntを使用してEDMXを含むプロジェクトを構築する
- 15. コンテナを使用してハッシュテーブルを構築して使用します。Map
- 16. Visual Studio 2005を使用してLynxOSアプリケーションを構築する
- 17. Flex 3 Builderを使用してデスクトップアプリケーションを構築する方法
- 18. ANT4Eclipseで.projectを使用して耳を構築するには?
- 19. インターフェイスビルダーを使用して長いインターフェイスを構築する方法
- 20. Cygwin(Win7)を使用してAndroid OSを構築する
- 21. Mavenコマンドを使用してNetbeansプロジェクトを構築する
- 22. カスタムビューを使用してタイムラインを構築する
- 23. Bisonを使用してASTを構築する
- 24. Razorを使用してカッコでURLを構築する
- 25. AlertDialog.Builderを使用してカスタムAlertDialogクラスを構築する
- 26. msbuildを使用してWebアプリケーションを構築する
- 27. PHP DOMDocumentをバッチで使用してXMLファイルを構築する
- 28. 静的ビルドを使用してQtプロジェクトを構築する
- 29. Monoを使用してWindowsでMac .appファイルを構築する
- 30. 自動ビルドを使用してウェブサイトアプリケーションを構築するTFS 2010