มีเว็บไคลเอ็นต์โค่นล้มที่ฉันสามารถใช้ได้หรือไม่

ฉันต้องการติดตั้งเว็บไคลเอ็นต์ svn บน Linux (แนะนำ) หรือ Windows ฉันต้องการเฉพาะความสามารถแบบอ่านอย่างเดียว (ไม่จำเป็นต้องคอมมิต) และฉันต้องการเปรียบเทียบการแก้ไขโดยใช้ diff เซิร์ฟเวอร์ svn ของฉันอยู่บนเครื่องอื่น ดังนั้นเว็บเซิร์ฟเวอร์จึงต้องการเข้าถึงผ่าน http มันก็ควรจะฟรีเช่นกัน...

คุณรู้จักเว็บไคลเอ็นต์ดังกล่าวหรือไม่?


person oshai    schedule 22.09.2010    source แหล่งที่มา
comment
ตอนนี้ฉันใช้ websvn และใช้งานได้ดีมาก มีปัญหาเดียวเท่านั้นและคุณสามารถดูได้ในคำถามนี้: stackoverflow.com/questions/3803078/   -  person oshai    schedule 30.10.2010
comment
ปัญหาอีกประการหนึ่งของ websvn คือมันทำงานบน apache ด้วย mod_php เมื่อติดตั้ง mod_php บน apache ฉันประสบปัญหาบางอย่าง   -  person oshai    schedule 29.12.2010


คำตอบ (8)


มี websvn (websvnphp.github.io) และ viewcvs (viewvc.org)

person Sander Rijken    schedule 22.09.2010
comment
websvn อนุญาตให้เข้าถึงผ่าน http หรือไม่ - person oshai; 22.09.2010
comment
websvn.info: โดเมนถูกไฮแจ็ก แก้ไขโพสต์แล้ว - person Jason M; 30.07.2019

ฉันเชื่อว่า VisualSVN มอบสิ่งที่คุณกำลังมองหา: http://www.visualsvn.com/

person JamesStuddart    schedule 22.09.2010
comment
นั่นไม่ใช่เว็บไคลเอ็นต์ แต่เป็นเซิร์ฟเวอร์ Subversion หรือปลั๊กอิน Visual Studio - person Sander Rijken; 22.09.2010
comment
มันจัดเตรียมเว็บไคลเอนต์พร้อมเซิร์ฟเวอร์เมื่อมีการติดตั้ง - person JamesStuddart; 22.09.2010

Trac ทำงานได้ดีทีเดียว เช่นเดียวกับ Redmine คุณสามารถปิดฟีเจอร์อื่นๆ ทั้งหมดในทั้งสองฟีเจอร์ได้

person Rich    schedule 22.09.2010

ฉันใช้ Trac แต่การเรียกดูเวอร์ชันย่อย (ที่มีความแตกต่าง) เป็นเพียงส่วนหนึ่งของโปรเจ็กต์นี้

Trac คือวิกิที่ได้รับการปรับปรุงและระบบติดตามปัญหาสำหรับโครงการพัฒนาซอฟต์แวร์ ...

มีอินเทอร์เฟซสำหรับการโค่นล้ม (หรือระบบควบคุมเวอร์ชันอื่นๆ) ซึ่งเป็น Wiki แบบบูรณาการ และสิ่งอำนวยความสะดวกการรายงานที่สะดวกสบาย

person Michał Niklas    schedule 22.09.2010

หากคุณสามารถใช้จ่ายเงินได้นิดหน่อย ลองใช้ Atlassian Fisheye ซึ่งมีประสิทธิภาพมาก

ฟรีสำหรับ OpenSource-Projects, 10$ สำหรับผู้ใช้ 10 คน - จะแพงกว่าเมื่อใช้สำหรับผู้ใช้ > 10 คน

www.atlassian.com

person Micha    schedule 22.09.2010

ลองดู viewvc (เดิมเรียกว่า viewcvs)

"ViewVC เป็นอินเทอร์เฟซเบราว์เซอร์สำหรับที่เก็บการควบคุมเวอร์ชัน CVS และ Subversion โดยจะสร้าง HTML ที่เป็นเทมเพลตเพื่อนำเสนอไดเร็กทอรีที่นำทางได้ การแก้ไข และรายการบันทึกการเปลี่ยนแปลง มันสามารถแสดงเวอร์ชันของไฟล์ที่เฉพาะเจาะจงตลอดจนความแตกต่างระหว่างเวอร์ชันเหล่านั้น โดยพื้นฐานแล้ว ViewVC จะให้ ฟังก์ชันการทำงานที่คล้ายกับรายงานจำนวนมากที่คุณคาดหวังจากเครื่องมือควบคุมเวอร์ชันของคุณ แต่จะสวยงามกว่าเอาต์พุตโปรแกรมบรรทัดคำสั่งแบบข้อความโดยเฉลี่ยมาก"

person Reuben Peter-Paul    schedule 24.09.2010

คุณสามารถใช้ Tortoise บน Windows

ทุกวันนี้ฉันโต้ตอบกับ SVN ใน IntelliJ มีอินเทอร์เฟสที่ยอดเยี่ยม มีประโยชน์มากสำหรับการผสาน

ไคลเอนต์ทุกตัวของ Subversion นั้นเป็นเว็บไคลเอนต์ เว้นแต่ว่าคุณจะเข้าสู่ระบบเซิร์ฟเวอร์ที่พื้นที่เก็บข้อมูลของคุณอยู่

person duffymo    schedule 22.09.2010
comment
โดยเว็บไคลเอ็นต์ฉันหมายถึงมุมมอง html ที่สามารถใช้กับเบราว์เซอร์ได้ - person oshai; 22.09.2010
comment
ในกรณีนี้ลูกค้าของคุณคือเบราว์เซอร์ของคุณ ดังนั้นคำถามทั้งหมดของคุณจึงไร้สาระ - person bart; 22.09.2010
comment
ฉันไม่เข้าใจว่าทำไมต้องใช้เบราว์เซอร์ ฉันสมมติว่าผู้ใช้ของคุณจะต้องอยู่ภายในไฟร์วอลล์ของคุณ ซึ่งในกรณีนี้ไคลเอ็นต์ใดๆ ก็ตามที่สามารถเห็นเซิร์ฟเวอร์ของคุณได้ก็สามารถทำงานได้ - person duffymo; 22.09.2010

มี Web-UI ใหม่สำหรับพื้นที่เก็บข้อมูล Subversion ที่มีชื่อว่า cSvn โปรดดูที่ไฟล์ README.md https://csvn.radix.pro/csvn/trunk/README.md/.

คุณสามารถดาวน์โหลดแพ็คเกจซอร์ส 0.1.2 ล่าสุดได้จาก https://ftp.radix.pro/pub/csvn/.

Web-UI นี้สามารถติดตั้งได้ด้วยวิธีง่ายๆ บนเซิร์ฟเวอร์ของคุณ (เช่นเดียวกับแพ็คเกจทั้งหมดที่ใช้ Autoconf, ยูทิลิตี้ Automake):

./configure
make
make install

นี่เป็น UI ที่ดีมากในการโปรโมตงานโอเพ่นซอร์สของคุณเพราะรองรับ Google Analytics และกล่องโต้ตอบการบริจาค และยังดูดีมากบนอุปกรณ์มือถือ (คุณสามารถดูไซต์ทำงาน https://csvn.radix.pro เพื่อประกอบการตัดสินใจ)

person Community    schedule 21.11.2020