Subversion (SVN) คือเครื่องมือชนิดหนึ่งที่จะช่วยให้เราสามารถเก็บ source code เป็นเวอร์ชั่นๆ ถ้าอยากแก้ไขอะไรก็สามารถย้อนกลับไปใช้ version ที่ต้องการได้ SVN อาจถึือว่าเป็นโปรแกรมที่ไว้ใช้ Backup source-code ได้เหมือนกัน ในบทความนี้จะเขียนถึงการติดตั้ง SVN บนระบบปฏิบัติการ Linux