
VS C#2012でアプリケーションを作っているのですが、アプリケーションはどんどんバージョンアップしていくと思います。
そこで、通常はバージョンごとにプロジェクトを作るのでしょうか?
例えばバージョン1.0だったらプロジェクト名をWinApplication_ver1.0とし、バージョン2.0だったらWinApplication_ver2.0を作ってバージョン1.0の中身をコピってきて作成する、みたいな感じですか?
それともVSでバージョン管理をするような機能があるのでしょうか?
どうぞよろしくお願い致します。
No.1ベストアンサー
- 回答日時:
そういう時の為にバージョン管理ツールとかがあります。
CVSだったり、Subverionだったり、Gitだったり、VSSだったり…。
Microsoft製だと…今はTeam Foundation Server(TFS)になるんですかねぇ?
# ちなみに私はSubversion使用。
>そこで、通常はバージョンごとにプロジェクトを作るのでしょうか?
CLSIDなどが変わるでしょうから、そういった運用はしないと思われます。
# .slnなどをテキストエディタで開くと
# Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") とか、
# "{9D28C52A-25E3-4F62-B773-E0BB24DADE93}"とかのIDがあります。
Subversionなら…リリースしたところでタグを付けたり、Branch切って作業したり…でしょうね。
ありがとうございます。
Subverionは仕事で使っています(仕事はアプリを作る仕事ではないですが)。
>CLSIDなどが変わるでしょうから、そういった運用はしないと思われます。
確かにそうですね。
一応Subverionではないですが簡易的なバージョン管理ソフトは使ってはいます。
ただ、VSの場合は別の方法があるのかと思って質問しました。
ご説明くださって感謝します。
No.3
- 回答日時:
Express EditionならばVisual Studio Online (旧Team Foundation Service)一択。
それ以外であれば,使いたいバージョン管理ツールとVS用のプロバイダーを使えばよいでしょう。
個人でやるなら,VS Online使うのが一番楽だとは思います。
デフォルトでVS用のプロバイダーが入っており,VS上でほぼすべてのことができます。
# プロジェクト削除ができないくらい。
まじめにチケットを切りながらの開発をしてもよいですし,
バージョン管理ツールと割り切って使うこともできます。
No.2
- 回答日時:
お金があるところはTeam Foundation Serverで管理するでしょうね。
Visual Source Safeはもう色々とダメなので、いまだに使ってるところは
バージョン管理が杜撰です。
私はAnkhSVNを使ってSubversionで管理してます。
http://ankhsvn.open.collab.net/
タグもブランチも使えるし、メジャーバージョンが変わるならタグつけて
管理しますね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
使用しているJUnitのバージョン...
-
gitでバージョン指定してダウン...
-
URLDownloadToFileのコピペで64...
-
OCXについて教えてください。
-
VC++もしくはMFCからEXCELをコ...
-
SHBrowseForFolderが固まる
-
MSCOMCTL.OCXのアップデートの方法
-
visual stadio 参照問題
-
JSPファイルのヘッダー部分に画...
-
RHEL6.0上で使用可能なJDKとTomcat
-
CrystalReportsのバージョン確...
-
phpMyAdmin上で、PHP MySQL ラ...
-
バージョン番号とリリース番号...
-
vba クリップボードクリアにつ...
-
JSPファイルで生じるエラーをど...
-
VBAの「for i=1 to cells(…」...
-
IISワーカープロセスが原因でCP...
-
Javaでのエラーについて
-
Eclipseソース開発画面の行番号...
-
C言語を学ぶにあたっての数学の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
使用しているJUnitのバージョン...
-
MSCOMCTL.OCXのアップデートの方法
-
gitでバージョン指定してダウン...
-
CrystalReportsのバージョン確...
-
Selenium/VBA/Chrome エラーで...
-
EclipseでJavaコンパイラのバー...
-
【javaコンパイル時のエラーに...
-
visual stadio 参照問題
-
pukiwikiのサーバ移転について
-
Fetchについて
-
バイナリファイルの著作権など...
-
RichEdit
-
Java は「アップデータを自動...
-
VC++もしくはMFCからEXCELをコ...
-
C#VB、使用するFrameworkのバー...
-
J2EEとServletAPIとJSPのJDKの...
-
HP作成のおすすめ参考書
-
【旧バージョンのダウンロード】
-
Javaのバージョンアップにとも...
-
Unityでゲームを作るのってどの...
おすすめ情報