วิธีการเริ่มต้นอัตโนมัติ svnserve เมื่อรีบูตและระบุเส้นทาง svn เริ่มต้น?


1

ฉันพยายามถ่ายโอนเซิร์ฟเวอร์ Ubuntu ที่ถูกโค่นล้มไปยังเซิร์ฟเวอร์ CentOS ตอนนี้ฉันเพิ่งใช้svnserveเนื่องจากฉันไม่เห็นความจำเป็นในการใช้งานเป็นโมดูล Apache

ฉันติดตั้ง svn บน CentOS ด้วย

yum install subversion

ตอนนี้ฉันสามารถสร้างพื้นที่เก็บข้อมูลด้วย

svnadmin create reponame

และเริ่มต้นด้วย

svnserve -d

สองสิ่งที่รบกวนฉันแม้ว่า:

  • ฉันต้องการ svnserve เพื่อเริ่มต้นอัตโนมัติเมื่อรีบูต

  • ฉันต้องการใช้เส้นทางสั้น ๆ เช่น svn://domain.com/reponame

แทนsvn://domain.com/home/svn/reponame (ฉันสร้างที่เก็บ 'reponame' ใน / home / svn)

ฉันรู้ว่าสิ่งนี้สามารถทำได้ด้วย-rพารามิเตอร์ แต่มีไฟล์ config ที่ตั้งค่าเริ่มต้นหรือไม่ และสิ่งนี้จะทำงานร่วมกับการกำหนดค่าเริ่มต้นอัตโนมัติได้อย่างไร


คุณสามารถใส่svnserve -d -r /directory/with/svn/reposสคริปต์เริ่มต้น
BenjiWiebe
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.