2009-11-29 7 views
0

좋아, 이제 27 인치 iMac을 새로 구입했으며 모든 것을 설치하려고합니다. 저는 레일을 처음 사용하고 있으며 MacBook Pro에서 개발 중이며 응용 프로그램을 공유하는 데 어려움을 겪고있는 것 같습니다. Dropbox를 사용하여 새로운 iMac과 내 레일 응용 프로그램에서 새 파일에 쉽게 액세스 할 수 있었지만 레일을 설치 한 후 내 응용 프로그램 서버를 시작하려고 할 때 다음과 같은 메시지가 나타납니다.새로운 iMac - 새로운 레일 환경 - Dropbox - 권한 문제

-bash : script/server : 사용 권한이 거부되었습니다.

나는이 앱이 보호 받고 있지만 여기에서해야할 일이 확실하지 않다고 가정합니다.

답변

1

보호되지 않았기 때문에 파일을 삭제하는 동안 실행이 손실 된 것 같습니다.

그냥 수행

chmod +x script/server 

는 대신 드롭 박스의 rsync와 같은 전송을 위해 다른 무언가를 고려할 수 있습니다.

+0

감사합니다 ... 나는 당신이 무슨 뜻인지 잘 모르겠다. sudo는 보석 업데이트 sudo는 보석이 레일을 – bgadoci

+0

이봐 ... 무시 의견은 ... 모든 걸 redid sudo는 보석 업데이트 레이크 sudo는 보석 업데이트 sqlite3를 루비를 설치 --system : 나는 기본적으로 내 새 컴퓨터에서 이러한 네 단계를했다 어쨌든 그것은 효과가있었습니다. 죄송합니다. 감사합니다. – bgadoci

0

전체 응용 프로그램 디렉토리 구조를 공유하는 대신 dropbox를 통해 git repo를 공유 한 다음 각 컴퓨터에서 복제하는 것이 더 나은 해결책이라는 것을 알았습니다. (iMac과 MBP도 있습니다)

Dropbox에 응용 프로그램을 저장하는 문제는 로그 파일과 sqlite 데이터베이스가 많은 공간을 씹을 수 있다는 것입니다. 아무 것도 SCM (Rails 커뮤니티에서 가장 선호되는 일종의 SCM을 사용하는 것이 좋지만, 다른 것들은 잘 작동해야한다.)

다른 질문으로 another answer에서이 작업을 수행했다.

관련 문제