หลังจากที่เราติดตั้ง SVN (Subversion) ไว้เรียบร้อยแล้ว ได้เวลาเอางานมาแบ่งกันทำแล้ว
สำหรับ Programmer ที่พัฒนางาน บน Windows มี IDE สองตัวที่แนะนำคือ Eclipse, NetBeans
วิธีใช้ SVN ใน Netbean ดูได้ที่เว็บบอร์ด หัวข้อ ข้อมูลเบื้องต้นเกี่ยวกับ Subversion Control สำหรับ Netbean
สำหรับ หัวข้อนี้จะเป็นการสร้าง Workcopy ไว้ใน htdocs เพื่อให้ Tester ได้ทำการทดสอบโปรแกรม ที่โปรแกรมเมอร์หลายคนช่วยกันเขียนเข้ามา และให้ Tester เพิ่มไฟล์และแก้ไขอะไรได้นิดหน่อย
กรณีนี้ผม ใช้ WebServer เป็น Ubuntu ติดตั้ง Lampp ไว้เรียบร้อยแล้ว
เพราะจะเอา Source code มาวางใน Workcopy และ ให้ เรียกผ่าน Webbrowser ได้ ต้องสร้าง
1. สร้าง directory ใน htdocs
#sudo mkdir /opt/lampp/htdocs/testproject
2. Checkout งานจาก svn มาใส่
# sudo svn checkout svn://localhost/svn_project /opt/lampp/htdocs/testproject เพียงเท่านี้ Tester ก็จะเข้ามาทดสอบโปรแกรมที่เขียนได้แล้ว
เพิ่มเติมอีกคำสั่งคือ
svn export ไว้สำหรับ export งานเพื่อเป็น ทำเป็น Production svn export เป็นได้เฉพาะ Source code ออกไปจะไม่มีส่วนของ svn databases ติดออกไป
บทความล่าสุด
- Ubuntu เขียน Script Update Public IP ไป DNS Record ของ Cloudflare
- Ubuntu เขียน Script Update Public IP ไป DNS Record ของ Cloudflare
- องค์ประกอบของ Dell OptiPlex 980 DT บอกส่วนประกอบของคอมพิวเตอร์รุ่นนี้
- เตรียมข้อมูลเขียน scrip อัพเดท Public IP ผ่าน DNS Cloudflare อย่างไร
- สมัครพร้อมลงทะเบียน โดเมน ของ Cloudflare ยังไง ?
- Get Munch สร้างคลิปสั้นด้วยเอไอ
- Config Static IP Address บน Windows 11 ฉบับง่าย
VDO บทเรียน live
สอนเขียนโปรแกรม
- บทเรียน MySQL Store Procedure (14)
- บทเรียน PostgreSQL Stored Procedures (5)
- บทเรียน Phalcon Framework (0)
- บทเรียน Python Framework Flask (21)
- บทเรียน HTML (39)
- บทเรียน HTML5 (31)
- บทเรียน CSS (64)
- บทเรียน Bootstrap (7)
- บทเรียน สอนเขียน php พื้นฐาน (49)
- บทเรียน ReactJS (13)
- บทเรียน PHP5 OOP (19)
- บทเรียน Joomla Framework พัฒนา Extension จุมล่า (33)
- บทเรียน Yii Framework (21)
- บทเรียน SQL (28)
- บทเรียน สอนการใช้งาน phpMyadmin (19)
- บทเรียน สอน PostgreSQL (23)
- บทเรียน Javascript (22)
- บทเรียน AJAX (10)
- บทเรียน jQuery (14)
- บทเรียน พัฒนา App บน Android OS (9)
- บทเรียน Python (58)
- บทเรียน Python GUI (145)
- บทเรียน Python Framework FastAPI (23)
- บทเรียน Python Tensorflow (14)
- บทเรียน Java (14)
- เรียนภาษาอังกฤษกับโปรแกรมเมอร์ ฉบับโปรแกรมเมอร์สอน (32)
- บทเรียนอื่นๆ (4)
- VDO Tutorial (0)
- บทเรียน Laravel Framework (6)
- บทเรียน Joomla 3 Framework พัฒนา Extension จุมล่า (16)
- บทเรียน Dart & Flutter (5)
- บทเรียน Joomla 4 Framework พัฒนา Extension จุมล่า Web Service (0)
เนื้อหาใกล้เคียง
- 2549-11-18 - ประวัติความเป็นมาของภาษา PHP - ทำความรู้จักประวัติของ php
- 2559-10-25 - ระบบ CRM Software ซีอาร์เอ็ม ซอฟต์แวร์ กับกลยุทธ์สำคัญสร้างความสัมพันธุ์ที่ดีกับลูกค้า
- 2555-04-30 - AVI flie คืออะไร เอวีไอ ไฟล์ คือ ไฟล์วีดีโอแบบมาตรฐานของระบบปฏิบัติการวินโดว์
- 2555-04-29 - ระบบ CRM ซีอาร์เอ็ม คืออะไร CRM คือ กลยุทธ์การบริหารเพื่อสร้างความสัมพันธ์ที่ดีกับลูกค้า
- 2555-04-26 - WWW คืออะไร เวอลด์วายด์เว็บ คือ เน็ตเวิร์คที่มีการเชื่อมต่อกันไปทั่วโลก มักเรียกสั้นๆว่า เว็บ
กระทู้ล่าสุดจากเว็บบอร์ด