問題タブ [visualsvn-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - VisualSVN サーバーの URL の簡素化
svnserve
現在、NT サービスとしてインスタンスを実行しています。これは機能しますが、管理が不必要に面倒なので、もっと単純な VisualSVN サーバーに移りたいと思います。(ボーナスの副次的な利点には、Windows 統合認証と、HTTP/WebDAV のおかげで最新リビジョンのブラウジングが含まれます。)
とはいえ、現在のサーバーは次のような URL を提供しています。
むしろ懐かしい。
VSVNS を介して設定された新しいもの:
ああ。1 つには、/svn
ビットはまったく不要です。VSVNS は独自の HTTP サーバーを実行するため (そのため、結局のところ、特別なポート上にあり8443
ます)、もちろんすべてが に関連していsvn
ます。さらに、レポジトリは 1 つしかありません (それ以上のレポジトリは必要ありません)。そのため、 のレポジトリ名/Repos
もsvnserve
そこにあるべきではありません。
- を削除するように VisualSVN サーバーを構成することは可能
/svn
ですか? (そもそもなんでそこにあるの?) - リポジトリが 1 つしかない場合、リポジトリ名を URL の一部にしないように指定できますか?
svn - 64 ビット Windows 上の Subversion サーバー?
Windows Server 2003 64 ビットに Subversion サーバーのインストールをセットアップしたいと考えており、VisualSVN Serverの使用を検討しています。これは 64 ビット環境で問題なく動作しますか? ソフトウェアをインストールする前に知っておくべき問題や落とし穴はありますか?
どうもありがとう!
svn - VisualSVNサーバーでコミットメッセージを要求するには?
VisualSVN サーバーを Windows 上の Subversion サーバーとしてセットアップし、ワークステーション上のクライアントとして Ankhsvn + TortoiseSVN を使用しています。
コミットメッセージが空でないことを要求するようにサーバーを構成するにはどうすればよいですか?
svn - AnkhSVN を VisualSVN サーバーと連携させるにはどうすればよいですか?
私が見つけることができる最も簡単な無料の SVN 実装を探しています。
VisualSVN Server をダウンロードしてインストールしました - とても簡単です。インストールされた TortioseSVN - 非常に簡単 - 両方が連携して動作します。AnkhSVN をインストールしましたが、VisualSVN サーバーのリポジトリに接続できません。
AnkhSVN を VisualSVN サーバーと通信させるために何か特別なことをする必要がありますか?
asp.net - ASP.Net での SVN レポート
ASP,net 3.5 で構築されたカスタム プロジェクト管理ツールがあり、バージョン管理には VisualSVN を使用しています。ただし、VisualSVN をプロジェクト管理ツールと統合することで、プロジェクト管理ツールを通じてバージョンの変更を報告する方法を探しています。つまり、Trac [python ベースの SCM ツール] が提供するものとほとんど同じです。
基本的に、提供されたリビジョン セットに基づいてファイルの変更を検出および報告できるシンプルな VisualSVN クライアント API を探しています。
svn - コミット フックの失敗
私はいくつかのフックを実装しようとしていますが、プリとポストの両方が失敗します。コミットしようとすると、両方で同じエラー メッセージが表示されます。
Exitcode -1073741515 は奇妙なものに見えます。ちょっとした google-fu でこれが得られました:
16 進数の DWORD として扱われ、表示されるエラー コードは 0xC0000135 です。
つまり、Sev=11、C=0、R=0、Facility=0、Code=0x0135 です。
値 0xC0000135 は、次の定義で NtStatus.h にあります。
わかりました、dll が見つかりません。難しすぎませんか? これらのフックで平和な svn を搭載した VM があります。そこで、両方のマシンで Filemon.exe と Depends.exe を実行します。
私はまだ両方のサーバーのfilemonログを調べていますが、コミットフックによってヒットしたと思われる実行可能ファイルに固有の問題はありません。
イベント ログをざっと見てみることにしました。
「pre-commit」フックが失敗しました (正常に終了しませんでした: apr_exit_why_e は 2、exitcode は -1073741515 でした)。出力なし。[409、#165001]
余分な情報、この[409、#165001]はGoogleのいたるところにありますが、私は本当に役立つものを拾っていません.
フックは、3 つのパラメーターを使用して実行可能ファイルを明示的に呼び出しています。
C:\SubversionNotify\SubversionNotify.exe %1 %2 -pre
変数も使用しようとしました。
filemon ログを見ると、SubversionNotify.exe に到達しないことがわかります
これを実装するのにこれ以上多くの時間を費やすことができないところまで来ています。助けてください。あなたが私の唯一の希望です。
サーバー仕様:
VisualSVN サーバーを実行している Windows XP、最新リリース。
編集: SubversionNotify が例外をスローしているように見えます。Depends.exe に戻って、どの dll が失敗しているかを確認します。
エラーは次のとおりです。
アプリケーションを正しく初期化できませんでした (0xc0000135)。
その 0xC0000135 は以前に見られました。
svn - SVNを使用する特定の開発者に対して、一部のフォルダーのみを表示させるにはどうすればよいですか?
たくさんのフォルダーがあるリポジトリーがあり、特定の開発者がリポジトリーでチェックアウトを行うときに、それらのフォルダーのうち2つまたは3つだけを取得するようにしたいと思います。フォルダをデフォルトで表示しないようにし、アクセスを許可したい場合にのみフォルダを追加するにはどうすればよいですか。
私はSVNサーバーにVisualSVNを使用していますが、トップレベルへの読み取りアクセスが許可され、すべてのサブフォルダーへのアクセスが拒否され、各開発者がアクセスするフォルダーでの読み取り/書き込みの拒否が変更されました。新しいフォルダを追加するたびに、そのフォルダにアクセスしてアクセスを拒否する必要があるため、これは面倒です。
サブフォルダーで読み取り/書き込みを許可しようとしましたが、親でチェックアウトしようとするとエラーが発生します。開発者がトップレベルのフォルダーでチェックアウトを実行する必要があるだけです。
これが私が欲しいものです:
continuous-integration - TeamCity 4 および VisualSVN サーバー 1.6
Windows Server 2008 / IIS 7...
TeamCity 4 を使用して CI 環境をセットアップしようとしています。これまでのところ、VisualSVN Server / Subversion リポジトリはすべて設定されており、TeamCity はそれを監視し、ビルドを開始しています。http:localhost:8080 経由で TeamCity Webapp を問題なく使用できます。私の問題は、開発マシンからリモートで TeamCity webapp にアクセスできないことです。これは Apache/Tomcat の設定に問題があるように感じますが、どこから始めればよいかさえわかりません。誰にも考えはありますか?
apache - VisualSVN サーバーで 1 つの IP アドレスだけにバインドするにはどうすればよいですか?
Windows Server 2008 に VisualSVN をインストールしました。このサーバーには複数の IP アドレスがありますが、VisualSVN をそのうちの 1 つにのみバインドしたいと考えています。デフォルトでは、利用可能なすべてのアドレスにバインドされます。VisualSVN が 1 つの IP アドレスでのみリクエストを処理するようにするにはどうすればよいですか?
追加してみました
httpd-custom.conf に追加してサービスを再起動しましたが、うまくいかなかったようです。
httpd.conf でも同じことを試しましたが、うまくいきませんでした。
asp.net-mvc - バージョン管理中の閲覧可能なウェブサイト?
私はStackoverflowでこの辺りを閲覧し、このトピックを見つけました:https ://stackoverflow.com/questions/279/aspnet-visual-studio-and-subversion-how-to-integrate
しかし、それは私の場合は役に立たなかった、または私は少し愚かかもしれません。
だから私の問題に!
遠く離れたサーバーにVisualSVNをインストールしました。これは完全に機能しますが、プロジェクトを追加して優れたソース管理を行うことができます。完了したら、Webサイトを正しい場所に「手動で」移動したくありません。IISをマップしたいです。 SVNリポジトリのカタログへのWebサイト。私のサイトが保存されている場所。
これが私の問題です。これが可能かどうかわかりませんか?プロジェクトはもちろん私のコンピューターとリポジトリにあります。そして、repo-serverとiis-serverは同じマシンなので、それらを一緒にマップしたいのですが、SVNがファイルにberkly-db-stuffを使用していることを知っています。
提案?