บ้าน พัฒนาการ การโค่นล้ม apache (svn) คืออะไร? - คำจำกัดความจาก techopedia

การโค่นล้ม apache (svn) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

นิยาม - Apache Subversion (SVN) หมายถึงอะไร

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

Techopedia อธิบาย Apache Subversion (SVN)

นอกเหนือจากการบันทึกรายละเอียดการเปลี่ยนแปลงและข้อมูลเมตาสำหรับไฟล์และโฟลเดอร์แล้วฟีเจอร์ของการโค่นล้ม ได้แก่ :

  1. ใช้งานง่ายของฟังก์ชั่นเครือข่ายใหม่
  2. การจัดเก็บและการจัดการข้อความและไฟล์ไบนารีที่สอดคล้องกัน
  3. การสร้างสาขาและแท็กอย่างมีประสิทธิภาพ
  4. ใช้งานง่ายด้วยภาษาการเขียนโปรแกรม

การพัฒนาการโค่นล้มโดย Karl Fogel และ Ben Collins-Sussman เริ่มขึ้นในปี 2000 และมีการพัฒนาเป็นโครงการโอเพ่นซอร์ส วิสัยทัศน์ของมันคือการเป็นระบบควบคุมเวอร์ชันรวมศูนย์ที่ทำหน้าที่เป็นที่หลบภัยที่เชื่อถือได้สำหรับข้อมูลที่มีค่า นอกจากนี้ยังมีวัตถุประสงค์เพื่อรักษารูปแบบที่เรียบง่ายด้วยความสามารถในการรองรับความต้องการของผู้ใช้และโครงการที่แตกต่างกัน

การโค่นล้ม apache (svn) คืออะไร? - คำจำกัดความจาก techopedia