สารบัญ:
นิยาม - Apache Subversion (SVN) หมายถึงอะไร
Apache Subversion (SVN) เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีที่พัฒนาโดย Apache Software Foundation ที่ทำหน้าที่เป็นระบบควบคุมสำหรับการติดตามการเปลี่ยนแปลงของไฟล์โฟลเดอร์และไดเรกทอรี มันถูกใช้เพื่อช่วยในการกู้คืนข้อมูลและบันทึกประวัติของการเปลี่ยนแปลงที่เกิดขึ้นเมื่อเวลาผ่านไป มันถูกออกแบบมาเพื่อแทนที่รุ่นระบบพร้อมกัน (CVS) โปรแกรมที่ออกแบบมาเพื่อบันทึกและดึงข้อมูลการเปลี่ยนแปลงซอร์สโค้ดหลายตัวที่มีข้อบกพร่องโดยธรรมชาติและข้อบกพร่องของฟีเจอร์ต่าง ๆ
Techopedia อธิบาย Apache Subversion (SVN)
นอกเหนือจากการบันทึกรายละเอียดการเปลี่ยนแปลงและข้อมูลเมตาสำหรับไฟล์และโฟลเดอร์แล้วฟีเจอร์ของการโค่นล้ม ได้แก่ :
- ใช้งานง่ายของฟังก์ชั่นเครือข่ายใหม่
- การจัดเก็บและการจัดการข้อความและไฟล์ไบนารีที่สอดคล้องกัน
- การสร้างสาขาและแท็กอย่างมีประสิทธิภาพ
- ใช้งานง่ายด้วยภาษาการเขียนโปรแกรม
การพัฒนาการโค่นล้มโดย Karl Fogel และ Ben Collins-Sussman เริ่มขึ้นในปี 2000 และมีการพัฒนาเป็นโครงการโอเพ่นซอร์ส วิสัยทัศน์ของมันคือการเป็นระบบควบคุมเวอร์ชันรวมศูนย์ที่ทำหน้าที่เป็นที่หลบภัยที่เชื่อถือได้สำหรับข้อมูลที่มีค่า นอกจากนี้ยังมีวัตถุประสงค์เพื่อรักษารูปแบบที่เรียบง่ายด้วยความสามารถในการรองรับความต้องการของผู้ใช้และโครงการที่แตกต่างกัน
