= 9.10 = * [https://trac.nchc.org.tw/cloud/wiki/shunfa/ubuntu_note/9.10/091223 解決Ubuntu 9.10網路連線不正常或無法連線] = 其他軟體 = * [https://trac.nchc.org.tw/cloud/wiki/shunfa/2010/0107?version=1 解決mysql「Access denied for user 'root'@'localhost'」] = 隨手小記 = * /etc/sudoers 可以編輯sudo user * scp login_name@B:/home/login_name/ file_name == SVN + Trac == * 編輯 vim /etc/apache2/dav_svn.authz, ACCOUNT1 只能讀, ACCOUNT2 可以讀寫, 其它所有都不能進來.(PROJECT_NAME:/, 那個 / 可以是 /trunk => 代表設定誰在 trunk 能做什麼事的意思) {{{ #!text [PROJECT_NAME:/] * = ACCOUNT1 = r ACCOUNT2 = rw }}} * 增加透過 apache 存取(ci/co)的 使用者帳號/密碼 到 /etc/apache2/dav_svn.passwd * /usr/bin/htpasswd -c /etc/apache2/dav_svn.passwd ACCOUNT1 * /usr/bin/htpasswd /etc/apache2/dav_svn.passwd ACCOUNT2 * 重新啟動 apache: /etc/init.d/apache2 restart * 無法啟動apache2, 出現 "DAV not allowed here" 時 * sudo vim /etc/apache2/mods-enabled/dav_svn.conf 修改: {{{ #!text DAV svn SVNParentPath /home/svn/repository AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd AuthzSVNAccessFile /etc/apache2/dav_svn.authz Require valid-user }}} * 這樣子就可以做 checkout(co)/commit(ci)/update(up)... 等動作 存取 url 如下: * svn co http://localhost/svn/PROJECT_NAME * svn co http://DOMAIN_NAME/svn/PROJECT_NAME * 同樣於 http://DOMAIN_NAME/svn/PROJECT_NAME/ 應該就會看到 Revision 資訊 * [https://trac.nchc.org.tw/cloud/wiki/shunfa/2010/0107-2 安裝trac時產生的錯誤訊息]