私たちはプロジェクトに取り組んでいます。今ではプロジェクトの一部が内部でリリースされる準備が整いました。ですから、私は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. Antコンパイル:svnリポジトリで削除したクラスファイルを削除するにはどうしたらいいですか?
- 3. 変更した作業コピーをSVNで分岐するにはどうしたらいいですか?
- 4. svnリポジトリにリモートからアクセスするにはどうしたらいいですか?
- 5. svnから特定のファイルをチェックアウトするにはどうしたらいいですか?
- 6. ubuntuでSVNサーバーに接続するにはどうしたらいいですか?
- 7. SVNで排他的なチェックアウトを行うにはどうしたらいいですか?
- 8. SVN:ソースの一部を別のリポジトリにリンクするにはどうしたらいいですか?
- 9. SVN専用ホストをgitリポジトリから取得するにはどうしたらよいですか?
- 10. 私はsvn資格情報を持っていないときにsvnリポジトリをgitにエクスポートするにはどうしたらいいですか?
- 11. 申し立てられているタスクをリリースするにはどうすればよいですか?
- 12. サブフォルダAをsvnからgitに移動しましたが、AはSVNでBという名前でした
- 13. iTunes Connectで1.0をリリースせずにアップデート(1.1)をリリースするにはどうすればよいですか?
- 14. UIBarButtonItemを隠すにはどうしたらいいですか?
- 15. キーボードを消すにはどうしたらいいですか?
- 16. コマンドラインからSQLite3をビルドするにはどうしたらいいですか?
- 17. VS 2010で公開するたびにSVNコミットを行うにはどうすればいいですか
- 18. Perl SVN :: Clientでペグリビジョンを使うにはどうすればいいですか?
- 19. プライベートエリアなどを作成せずにClearCaseから最新のソースをエクスポートするにはどうしたらいいですか?(svn exportコマンドのように)
- 20. GTKでは、ウィンドウを閉じられないようにするにはどうしたらいいですか?
- 21. webmethodでセッションにアクセスするにはどうしたらいいですか?
- 22. Javascriptでmemcachedにアクセスするにはどうしたらいいですか?
- 23. xamppでMySQLコマンドラインにアクセスするにはどうしたらいいですか?
- 24. サーバ上でサーブレットにアクセスするにはどうしたらいいですか?
- 25. C#でトラックパッドにアクセスするにはどうしたらいいですか?
- 26. hadoopでファイルに追加するにはどうしたらいいですか?
- 27. 線を描くにはどうしたらいいですか?
- 28. イメージファイルを読むにはどうしたらいいですか?
- 29. 生産をリリースする正しいプロセスはどれですか?
- 30. githubに「リリース」を投稿するにはどうすればよいですか?
tortoisesvnはSubversionクライアントです。これはソース管理システムです**、** _buildシステム_ではありません。あなたはSVNが何であるかについて非常に混乱しているようです。 – Oded
彼は、リリースのタグやブランチをチェックアウトしてビルドする方法を尋ねているだけかもしれません。彼はまだ彼はそれと一緒に働いていないと言うように見ている。 –