1 年前に現在の会社に採用されたとき、私は VSS から開発チームを移行する任務を負っていました。彼らはすでに Subversion が欲しいと思っていました。Subversion の使用とセットアップの経験があったので、私は有力候補でした。最初に TFS を売ろうとしたのは、私が今抱えている問題を解決してくれるだろうからでしたが、お金が逼迫しており、Subversion は無料なので... わかりました。とにかく、私は提案を完成させました。邪魔になっているのは次のことだけです。
ソース コードのみを SVN に保存し、すべてのドキュメント、リリース ビルド、およびその他のプロジェクト アーティファクトを SharePoint ポータルに保存することを提案したので、開発者以外の利害関係者に SVN へのアクセスを許可する必要はありません。私が提案を提示したとき、すべてが除外されましたが、アーティファクト間の同期をどのように管理するかについて疑問が生じました (例: How to is document x version 3.1.2 associated with release 4.5.2)。私の最初の反応は、成果物を保持する (そして変更も追跡する) 新しいリリースごとに、SharePoint プロジェクト ページにセクションを作成することです。これを行うより良い方法はありますか?誰かがこれをやっているのを知っていますか?または、SVN を SharePoint と同期するための統合パッケージはありますか?
ここでは、企業の開発環境に関する情報をいくつか紹介します。私たちのソフトウェアはすべて社内向けであり、販売はしていないため、顧客はすべて社内です。当社には 2 種類の開発者がいます。1. サード パーティ製ソフトウェアの保守とカスタマイズを担当する開発者、および 2. 独自のソフトウェアを作成する開発者 (私が該当する分野) です。私たちが作成するソフトウェアのほとんどは .NET ですが、サード パーティ製のソフトウェアは全面的に使用されています (COBAL、C、FORTRAN、その他の誰も気にしないその他のがらくた)。
早く提出したいので教えてください。私はVSSが嫌いです!!!!!!!!!! そして私は救済が必要です!