質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

解決済

2回答

2365閲覧

【Git】El CapitanのSourceTreeでプルが出来ません。【Mac】

k.marumaru

総合スコア19

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

0グッド

0クリップ

投稿2016/06/06 10:04

SourceTreeを利用しpullを試みたものの、下記の通りエラーが発生し、成功しません。
perlのエラーかと思い調べてみましたが、よく解りませんでした。。
対応策をご教示いただけないでしょうか?

txt

1git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree svn rebase 2Can't locate SVN/Core.pm in @INC (you may need to install the SVN::Core module) 3(@INC contains: /usr/local/git/lib/perl5/site_perl 4/Applications/SourceTree.app/Contents/Resources/git_local/lib/perl5/site_perl/5.18.2/darwin-thread-multi-2level 5/Applications/SourceTree.app/Contents/Resources/git_local/lib/perl5/site_perl/5.18.2 6/Applications/SourceTree.app/Contents/Resources/git_local/lib/perl5/site_perl 7/Library/Perl/5.18/darwin-thread-multi-2level 8/Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level 9/Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2 10/System/Library/Perl/5.18/darwin-thread-multi-2level 11/System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level 12/System/Library/Perl/Extras/5.18 .) at /Applications/SourceTree.app/Contents/Resources/git_local/lib/perl5/site_perl/Git/SVN/Utils.pm line 6. 13BEGIN failed--compilation aborted at /Applications/SourceTree.app/Contents/Resources/git_local/lib/perl5/site_perl/Git/SVN/Utils.pm line 6. 14Compilation failed in require at /Applications/SourceTree.app/Contents/Resources/git_local/lib/perl5/site_perl/Git/SVN.pm line 25. 15BEGIN failed--compilation aborted at /Applications/SourceTree.app/Contents/Resources/git_local/lib/perl5/site_perl/Git/SVN.pm line 32. 16Compilation failed in require at /Applications/SourceTree.app/Contents/Resources/git_local/libexec/git-core/git-svn line 21. 17BEGIN failed--compilation aborted at /Applications/SourceTree.app/Contents/Resources/git_local/libexec/git-core/git-svn line 21. 18Completed with errors, see above

また、El capitanで起こる事象のようです。

何卒よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

上記解決致しました。SIPの設定変更とPerlのリンク変更を行うことでpullが出来るようになりました。

1,SIPを無効化する

1-1 リカバリモードでMacを起動する
command + r を押しながらMacを起動

1-2 コマンドを打つ
ユーティリティ -> ターミナルで、ターミナルを開き、以下コマンドを入力。

csrutil disable

1-3 _Macを再起動する
Macを再起動する。

cf.参考リンク
http://qiita.com/zaburo/items/c650cda45c858fe856a9

2,Perlのショートカットを作成

2-1 SIPが無効化されているかを確認
SIPの無効化を確認するため、以下コマンドを入力。
無効化出来ていれば「System Integrity Protection status: disabled.」と表示される。

csrutil status

2-2 ショートカット作成用のコマンドを打つ
ターミナルを開き、以下コマンドを入力。
sudo mkdir /Library/Perl/5.18/auto

sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi‌-2level/SVN /Library/Perl/5.18/darwin-thread-multi-2level

sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi‌-2level/auto/SVN /Library/Perl/5.18/auto/

cf.参考リンク
http://qiita.com/kaburk/items/6ca64eec0d236a4274e7

3,SIPを再度有効化する。

3-1 リカバリモードでMacを起動する
command + r を押しながらMacを起動

3-2 コマンドを打つ
ユーティリティ -> ターミナルで、ターミナルを開き、以下コマンドを入力。

csrutil enable

3-3 Macを再起動する。
Macを再起動する。

3-4 SIPが有効化されているかを確認
SIPの有効化を確認するため、以下コマンドを入力。
有効化出来ていれば「System Integrity Protection status: enabled.」と表示される。

csrutil status

以上

投稿2016/06/16 01:35

編集2016/06/16 01:37
k.marumaru

総合スコア19

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

SourceTreeのGitの設定画面で、「システムのGitを使用する」にしたら動いたというブログ記事がありました。

(参考)SourceTreeでgit-svnしてみようとしてはまった

投稿2016/06/06 12:51

tkanda

総合スコア2425

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

k.marumaru

2016/06/07 00:48

ご回答頂きありがとうございます! 取り急ぎ上記ブログ記事を確認致します。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問