2016-04-23 7 views
2

Currenty私はVS 2015C#の展開は、MVCのウェブサイトとしてVisualSVNリポジトリトランクをホスティング(ウェブサーバ上の「RUN」プロジェクト)

Imは私のホームを設定すると、C#.NETのウェブサイト(MVC)を作成するプロセスにいますよ開発環境。

  1. 私はバージョン管理にVisualSVNを使用しています。
  2. 私は、バージョン管理のホスティングにVisualSVN Serverを使用しています。

自分のリポジトリをasp.net mvc Webサイトとしてホストできるようにしたいので、私のプロジェクト/ mvc Webサイトの動作中のバージョンを見ることができます。リポジトリは、trunkというディレクトリ内にあります(SVN Serverからのみ表示されます)。しかし、私はどのようにこれを行うことができます知りません。

誰でも私に洞察力を提供できますか?リポジトリから直接IISで行うことができますか、リポジトリからIISに明示的に公開する必要がありますか?

答えて

2

正面のIPアドレス(www.mysite.com)を持つIISを使用して、ソース/アセンブリをサーバーの場所に公開する必要があります。

本当に必要な場合は、チェックイン/コミットするたびにウェブサイトを更新するようにトリガープロセスを設定できますリアルタイムであなたのコードと一致するウェブサイトのバージョンをコミットします。これは単一開発者のシナリオではめったに良い考えではありませんが、良いワークフローである可能性があります。 How do I browse an old revision of a Subversion repository through the web view?

+1

を私はいくつかのPPLでプロジェクトを作成し、その必要はないsolorangerをそのたい:

解決策は、実際にもVisualSVN内ホスティングする:)のパブリック/顧客があなたのサイトにアクセスしている場合はこれをしないでください。 P ..お返事ありがとうございました! – Developerdeveloperdeveloper

+1

本当にSVNからホストする必要があるかどうかチェックしてください:http://stackoverflow.com/questions/651305/how-do-i-browse-an-old-revision-of-a-subversion-repository-through- the-web-view –

+0

リポジトリのウェブビューやコード内のウェブサイトについて正直ではあるが、可能性があるかどうかは不明です。通常、あなたと他の開発者が「OK、サイトを更新する時間」に同意する「ストップポイント」が必要です。 –

関連する問題