<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # svn 是一個簡單的遠程協作工具 ## 1、安裝svn服務端 `sudo apt-get install subversion` ## 2、安裝svn在ubuntu的本地客戶端 `sudo apt-get install libapache2-svn` ## 3、在根目錄home下面建一個文件夾svn,作為svn的根目錄 `sudo mkdir /home/svn` ## 4、建一個ubuntu的用戶組,和一個管理員 ~~~ sudo adduser svnuser(這里隨便取個用戶名) sudo addgroup svngroup(這里是用戶組) sudo addgroup svnuser svngroup(把用戶添加到用戶組) ~~~ ## 5、接著在svn的根目錄下面創建一個svn的資源庫,隨便取名,例如pro `sudo mkdir /home/svn/pro` ## 6、把上面創建的用戶組的權限給到資源庫pro ~~~ sudo chown -R root:svngroup /home/svn/pro sudo chmod -R g+rws /home/svn/pro ~~~ ## 7、向資源庫里導入資源 `sudo svnadmin create /home/svn/pro` Svn的配置 ## 8、進入資源庫/home/svn/pro,可以看到有幾個文件夾,打開conf文件夾 ~~~ svnserve.conf是svn的配置文件 passwd是svn的用戶文件 authz是svn的權限文件 ~~~ ## 9、先打開svnserve.conf,將這些內容前面的#去掉,并查看后面的內容符合與否 ~~~ sudo gedit /home/svn/pro/conf/svnserve.conf ----------------- [general] anon-access = read(這個是匿名訪問權限,只讀,none ,不允許匿名訪問) auth-access = write(這個是有權限操作,可寫) password-db = passwd(這個是用戶文件的名稱,對應8的passwd) auth-db = authz(這個是用戶權限文件的名稱,對應8的authz) realm = my project(這個是訪問的時候顯示的別名,隨便取名也可) ~~~ ---------------- ## 10、打開passwd文件添加一個svn用戶,在[users]下面添加admin=123456 ~~~ sudo gedit /home/svn/pro/conf/passwd #添加 admin=123456 admin是用戶名 123456是密碼 ~~~ ## 11、打開authz文件,給剛才的用戶添加訪問權限 ~~~ sudo gedit /home/svn/pro/conf/authz ------------- [groups] root = admin(定義一個權限組root,把admin用戶加入權限組root) [/] @root=rw(給root里的所有用戶,讀寫的權限) * = r(給所有其他的匿名用戶,只讀的權限) ~~~ -------------- ## 12、重啟svn ~~~ sudo killall svnserve svnserve -d -r /home/svn ~~~ ## 13、查看下本機ubuntu的ip地址 ~~~ sudo ifconfig 可以看到192.168.***.*** ~~~ ## 14、 ~~~ 然后在我們的window主機里可以局域網訪問虛擬機的svn了,相信大家都有 TortoiseSVN這個工具吧,在地址欄寫上svn://192.168.***.***/pro即可,用戶為上面建立的 admin=123456,上傳幾個測試文件,比如index.php,寫點php代碼上傳上去 ~~~ ## 15、 ~~~ 這個時候php是無法解析到我們的svn里的資源index.php的,所以要把svn資源庫里的文 件給同步到ubuntu的apache+php訪問目錄里去,在/var/www/html下面建一個文件夾 sudo mkdir /var/www/html/bbs sudo chmod -R 777 /var/www/html/bbs sudo svn co svn://192.168.***.***/pro /var/www/html/bbs ~~~ ## 16、然后我們可以在window主機上訪問http://192.168.***.***/bbs看到index.php的內容了, 接著我們要讓apache自動同步svn的資源庫變化后的內容,才能達到我們的效果; ~~~ 在/home/svn/pro/hooks目錄下有很多以tmpl結尾的文件,找到post-commit.tmpl,使用命令 cd /home/svn/pro/hooks sudo cp post-commit.tmpl post-commit sudo chmod +x post-commit sudo gedit post-commit ~~~ 打開文件后,看到最后幾行沒有加#的,給它們全部加上#,因為這個是發郵件的例子,我們 用不到,全部注銷掉,然后在最后一行加上這段代碼 `export LANG=en_US.UTF-8` `svn up /var/www/html/bbs --username=admin --password=123456` 這樣只要我們在window上傳文件到svn的資源庫,apache就會自動把這些文件同步到我們的 bbs文件夾下,然后就可以在地址欄訪問到我們的項目了,搞定。另外,極個別,如果中文 顯示有問題的話,那么可以在svn up這個代碼前面加上export LANG=en_US.UTF8,再試 試。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看