私たちはプロジェクトに取り組んでいます。今ではプロジェクトの一部が内部でリリースされる準備が整いました。ですから、私はtortoisesvnでこのリリースを構築したいと思います。私はまだリリースしていない。だからここで私はあなたからの指針を得ることです。私はms vs2008 with cプロジェクトで作業中ですSVNでリリースするにはどうしたらいいですか?
答えて
SVNその後、あなたはあなたのリリースコードをマークすることができます「タグ」フォルダを持っているかもしれませんが、文句を言わないのリリースを構築するが、あなたはあなたのリポジトリは慎重に管理する(それはIIRC SVNレッドブックのベストプラクティスの一つだ)
この場合、TortoiseSVNを使用して、ツールを使用できるワークステーション、リリースモードのVSと公開、またはおそらくMSBuildからバイナリパッケージを作成することができます。
リリースブランチを作成してソースコードにマイルストーンを設定するのは正常です。これにより、その時点でリリースされたソースコードに戻ることができます。
ここには、これに関するいくつかのヒントがあるので、答えがあります。
https://stackoverflow.com/questions/2184115/svn-release-branch-and-externals
実際、リリースとカットを含むタグフォルダを維持するのはすばらしいことです! +1 –
Subversionには3つのメインフォルダがあります。支店で
- 支店
- タグ
- トランク
は、積極的な開発・ノードがあるとトランクは、ほとんどの点で最大の日付バージョンです。タイムリーにトランクにすべてのブランチをマージする必要があります。タグはリリースされたバージョンです。それは非常に簡単な紹介です。より多くの文書hereを見つけることができます。
ブランチをリリースしたい場合は、ブランクを先にトランクに転送し、タグをリリースバージョンにマージする必要があります。通常、Tagフォルダ内の新しいリリースノードを 'copyTo'します。これはあなたがリリースについて尋ねたものだと願っています。
- 1. svnにディレクトリを変更できないようにするにはどうしたらいいですか?
- 2. 変更した作業コピーをSVNで分岐するにはどうしたらいいですか?
- 3. Antコンパイル:svnリポジトリで削除したクラスファイルを削除するにはどうしたらいいですか?
- 4. svnリポジトリにリモートからアクセスするにはどうしたらいいですか?
- 5. svnから特定のファイルをチェックアウトするにはどうしたらいいですか?
- 6. ubuntuでSVNサーバーに接続するにはどうしたらいいですか?
- 7. 将来のTFSリリースを承認してスケジュールを設定するにはどうしたらいいですか?
- 8. SVNで排他的なチェックアウトを行うにはどうしたらいいですか?
- 9. SVN:ソースの一部を別のリポジトリにリンクするにはどうしたらいいですか?
- 10. SVN専用ホストをgitリポジトリから取得するにはどうしたらよいですか?
- 11. 私はsvn資格情報を持っていないときにsvnリポジトリをgitにエクスポートするにはどうしたらいいですか?
- 12. サブフォルダAをsvnからgitに移動しましたが、AはSVNでBという名前でした
- 13. Perl SVN :: Clientでペグリビジョンを使うにはどうすればいいですか?
- 14. Googleマップのapiキーをデバッグからアンドロイドでリリースするにはどうすればいいですか?
- 15. 申し立てられているタスクをリリースするにはどうすればよいですか?
- 16. VS 2010で公開するたびにSVNコミットを行うにはどうすればいいですか
- 17. リリースを完了するにはどうすればいいですか?
- 18. どうしたらいいですか?
- 19. ブートストラップを使うにはどうしたらいいですか?
- 20. バックグラウンドジョブからFacebookにログインするにはどうしたらいいですか?
- 21. iTunes Connectで1.0をリリースせずにアップデート(1.1)をリリースするにはどうすればよいですか?
- 22. プライベートエリアなどを作成せずにClearCaseから最新のソースをエクスポートするにはどうしたらいいですか?(svn exportコマンドのように)
- 23. UIBarButtonItemを隠すにはどうしたらいいですか?
- 24. アラートを消すにはどうしたらいいですか?
- 25. キーボードを消すにはどうしたらいいですか?
- 26. ベクターを返すにはどうしたらいいですか?
- 27. ビジュアルスタジオ - svnアノテーションを表示するにはどうすればいいですか?
- 28. 辞書から印刷するにはどうしたらいいですか?
- 29. コマンドラインからSQLite3をビルドするにはどうしたらいいですか?
- 30. Githubからパッケージをインストールするにはどうしたらいいですか?
tortoisesvnはSubversionクライアントです。これはソース管理システムです**、** _buildシステム_ではありません。あなたはSVNが何であるかについて非常に混乱しているようです。 – Oded
彼は、リリースのタグやブランチをチェックアウトしてビルドする方法を尋ねているだけかもしれません。彼はまだ彼はそれと一緒に働いていないと言うように見ている。 –