私はDVCSに新しいですが、私はそれがどのように動作するかを理解するために、最終的に管理している、私が最初に私のワークフローでは、上記の手順は、論理的なものであるかどうかを確認したいと思います:リモートサーバーでhg cloneの後にアクセス許可を設定するにはどうすればよいですか?
手順:ローカルで実行します。hg init
、追加ファイルを変更する場合、hg add .
,hg commit
hg push path_to_my_ repo
、リモートサーバーに進み、hg init
、hg clone path_to_my_ repo
、およびhg update
を実行します。
(ディレクトリにレポコンテンツの抽出物としてdev.domain.comで直接クローン、?!このOKです)
問題:私は、リモートサーバー上の私のファイルを得るか、彼らはすべてありますが、 私のFTP/SFTPクライアントで編集できませんか?私はこれらの追加されたフォルダ内の何かを編集することはできませんので、許可の問題でなければなりません。
私が試してみましたLSは-al PROJ1 /:
drwxr-xr-x 3 root root 4096 Mar 23 15:26 ./
drwxr-x--- 18 moove nobody 4096 Mar 23 15:26 ../
drwxr-xr-x 3 root root 4096 Mar 23 15:26 .hg/
-rw-r--r-- 1 root root 40272 Mar 23 15:26 wp-app.php
そしてchownをルート:ルートPROJ1が、これは問題を解決できませんでした。
お願いします。
あなたはrootとしてログインしていますか?現在のフォルダ内のすべてのファイルは、ルートによって所有されています。 –
Erm、no。私はcPanelをインストールしていて、cPanelアカウントを作成せずにFTPアカウント(pureftpd)を作成する方法を見つけることができませんでした。アカウント所有者はちょうど自分のディレクトリにアクセスできます。 rootパスワードでのftp-ingは機能しません。あなたの質問は私に何が間違っているのかを知らせるようにしたので、その特定のフォルダのグループ/ユーザをどうやって変更できますか? – Chris
http:またはssh:URLを使用して「リモートサーバー」に移動しているかどうかをお知らせください。それはすべての違いを作ります。 –