2012-03-06 10 views
0

特定のリモートURLから.slnファイルと.javaファイルを検索したい:http://olfandsub1.olf.com/nyts/のようなもの。SharpSVNの.slnと.javaファイルを含むフォルダ名を取得するC#

私はすべてのファイルを読むために以下のコードを試しましたが、動作しません。コードでGetList関数の機能を説明してください。

また、コード内でprojectPathとしてテキストボックスの値を取ることができるかどうか教えてください。

問題を解決するにはどうすればよいですか?

bool gotList; 
    List<string> files = new List<string>(); 

    using (SvnClient client = new SvnClient()) 
    { 
     Collection<SvnListEventArgs> list; 

     gotList = client.GetList(projectPath, out list); 

     if (gotList) 
     { 
      foreach (SvnListEventArgs item in list) 
      { 
       files.Add(item.Path); 
      } 
     } 
    } 

私も自分のユーザー名とパスワードは絶対に右であるにもかかわらず"PROPFIND of '/nyts': authorization failed: Could not authenticate to server: rejected Basic challenge (http://olfandsub1.olf.com <http://olfandsub1.olf.com/>)" エラーが発生します。

私は今3日間これを実装しようとしてきたのでお気付きください。ありがとう。

答えて

0

あなたはクリーナー認証クラスでイベントをフックし、必要な資格情報のみを提供

client.Authentication.DefaultCredentials = new NetworkCredentials("user", "password"); 

以上のようなものを追加する必要があります。

(SharpSvn.UIアセンブリには、AnkhSVNに表示されるデフォルトのUIが含まれています)

関連する問題