※ 引述《ptta (ptta)》之銘言: : 我們現在有幾個人一起使用SVN做版本管理 : 常常發生一個現象: : 有人commit之後, 其他人就沒辦法再commit甚至checkout一個新的 : 我們發現只要最後一個commit的人把把SVN/db這個目錄的權限設為777 : 就可以繼續用了 : 可是這樣做很煩.... : 請問我們有什麼地方做錯了嗎? : 其實我對SVN多人帳號的觀念不是很清楚 : 目前的作法是 : 1.先建立一個repos資料庫 : 2.再把repos的權限全部打開 讓大家都可以讀寫 : 不知道這種作法對不對? : 我們幾個人是同一個UNIX group 有commit表示有更動檔案 所以猜想問題是更動檔案時,所有權被該使用者更改了 解決方法之一…用一個帳號就好…… 不然就是設定umask吧… google 一下 SVN umask 試試 有成功記得來報告吶 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.142.95