ฉันจะให้ผู้ใช้เข้าถึงเฉพาะโฟลเดอร์ย่อยใน svn-repository ของฉันได้อย่างไร

ฉันมีที่เก็บโค่นล้มที่มีอยู่ซึ่งมีโฟลเดอร์ย่อยมากมายอยู่ในนั้น มีคนใหม่เข้าร่วมทีมของฉัน และฉันต้องการให้พวกเขาเข้าถึงพื้นที่เก็บข้อมูล Subversion ได้ แต่ไม่ใช่เลย พวกเขาควรเข้าถึงได้เพียงโฟลเดอร์เดียวในพื้นที่เก็บข้อมูล Subversion ดังนั้น ฉันจะให้ผู้ใช้เข้าถึงเฉพาะโฟลเดอร์ย่อยในพื้นที่เก็บข้อมูล Subversion ได้อย่างไร

การตั้งค่าของฉัน: Debian, Apache2, DAV, SVN


person whitenexx    schedule 19.08.2011    source แหล่งที่มา
comment
โดยสรุป: สิ่งที่คุณต้องการคือการตรวจสอบสิทธิ์ HTTP (เช่น BASIC ผ่าน AuthType Basic) จากนั้นจำกัดการเข้าถึง URL ที่ระบุผ่าน <Location /svn/private/project> Require group admin </Location>   -  person dma_k    schedule 19.08.2011


คำตอบ (1)


การอนุญาตบนพาธเฉพาะของที่เก็บ SVN สามารถให้ได้โดยการสร้างไฟล์การเข้าถึง ดูรายละเอียดเพิ่มเติมได้โดยอ่านหนังสือ SVN นี่คือตัวอย่าง:

[gui:/] 
@admin = rw
john = rw
#
[logic:/]
@admin = rw
jack = rw
john = r
ali = rw
person Gupta    schedule 19.08.2011