2009-04-27 31 views
3

Launchctlを使用してsvnserveプロセスを起動しようとしていますが、「plistが返されませんでした:/Library/LaunchAgents/org.tigris.subversion.svnserve.plist」というエラーが表示され続けます。これはsvnserveが/ opt/local/bin/svnserveで、これはplistファイルです 何が間違っているのでしょうか?あなたは正しく行13に<string>タグを閉じないでください、あなたは最も外側の<dict>タグを閉じることはありません - ファイルが有効なXMLでないことをLaunchctlを使用して転覆を開始できません

<dict> 
    <key>Disabled</key> 
    <false/> 
    <key>Label</key> 
    <string>org.tigris.subversion.svnserve</string> 
    <key>ProgramArguments</key> 
    <array> 
     <string>/opt/local/bin/svnserve</string> 
     <string>--inetd</string> 
     <string>--root=/Users/Sunit/Repositories</string> 
    </array> 
    <key>ServiceDescription</key> 
    <string>SVN Version Control System/string> 
    <key>Sockets</key> 
    <dict> 
    <key>Listeners</key> 
    <array> 
     <dict> 
     <key>SockFamily</key> 
     <string>IPv4</string> 
     <key>SockServiceName</key> 
     <string>svn</string> 
     <key>SockType</key> 
     <string>stream</string> 
     </dict> 
     <dict> 
     <key>SockFamily</key> 
     <string>IPv6</string> 
     <key>SockServiceName</key> 
     <string>svn</string> 
     <key>SockType</key> 
     <string>stream</string> 
     </dict> 
    </array> 
    </dict> 
+0

SJMAC:〜SUnitはする$ sudoをlaunchctlをロード/Library/LaunchAgents/org.tigris.subversion.svnserve.plist launchctlを:のpropertylistはNULL にlaunchctlです:/Library/LaunchAgents/org.tigris.subversion:何のplistはのために返されませんでした.svnserve.plist launchctl:plistが返されませんでした:/Library/LaunchAgents/org.tigris.subversion.svnserve.plist 読み込み中に何も見つかりませんでした – Sunit

答えて

18

plutil -lintを使用すると、プロパティリストの有効性をチェックしたり、プロパティリストエディタ、Xcodeまたはサードパーティのプロパティリストエディタを使用してプロパティリストをグラフィカルに作成することができます。

+0

ありがとう、これはすでに見つかりました。また、XP VMからこれにアクセスする方法もあります。私はsv:// sjmacを試しましたが、タイムアウトしました。 – Sunit

+0

またps aux | grep svnはこれを返しません sunit 71889 0.0 0.0 599780 428 s000 R + 6:08 PM 0:00.00 grep svn これは正しくありません! – Sunit

+3

うわー、ありがとう。 'plutil -lint'は本当に便利です! – rvalue

関連する問題