からMacPortsのは10.7.4を実行していると同期することはできません、私は次のように走った:私ははSVN
を受けsudo port -d sync
を実行した後
mkdir -p /opt/mports
cd /opt/mports
svn checkout https://svn.macports.org/repository/macports/trunk
cd trunk/base
./configure --enable-readline
make
sudo make install
make distclean
は、それから私は、nano /opt/local/etc/macports/sources.conf
を走ったrsync://rsync.macports.org/release/tarballs/ports.tar
コメントアウトとfile://opt/mports/trunk/dports [default]
に追加します
DEBUG: Copying /Volumes/Storagestar/Users/themikemasterson/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences
---> Updating the ports tree
Synchronizing local ports tree from file:///opt/mports/trunk/dports
DEBUG: /usr/bin/svn update --non-interactive /opt/mports/trunk/dports
DEBUG: changing euid/egid - current euid: 0 - current egid: 0
svn: OPTIONS of 'https://svn.macports.org/repository/macports/trunk': Server certificate verification failed: issuer is not trusted (https://svn.macports.org)
Command failed: /usr/bin/svn update --non-interactive /opt/mports/trunk/dports
Exit code: 1
DEBUG: command execution failed
while executing
"system $svn_commandline"
Error: Synchronization of the local ports tree failed doing an svn update
DEBUG: Synchronization of 1 source(s) failed
while executing
"mportsync [array get global_options]"
port sync failed: Synchronization of 1 source(s) failed
rsyncによるアップデートは正常に動作しますが、ローカルソースを使用している場合はうまく動作しません。また、私は最初にチェックアウトするときに証明書を受け入れるオプションを与えられました。私はそれを永久に受け入れることにしました。手動で行うには
私は元のポスターと同様の環境です。上記のコマンドを発行すると、永久に受け入れるオプションがありません。 – Zed
実際には、上記をキャンセルしてください。これは '.subversion/config'に' store_auth_creds = no'が含まれているためです。私がそれを変更したら、私は再び保存することができました。 – Zed
この問題の完全な解決策については私の答えを見てください。 – trojanfoe