Register
Member Login
Forgot Password ??
PHP
,
ASP
,
ASP.NET, VB.NET, C#, Java
,
jQuery , Android , iOS , Windows Phone
Registered :
109,037
HOME
>
SVN (Subversion) : สอนใช้ SVN จัดกับการ Version Control และการทำงานเป็น Team
>
ตอนที่ 6 SVN : ปรับแต่ง Visual Studio (.Net Application) กับ SVN (Subversion)
ตอนที่ 6 SVN : ปรับแต่ง Visual Studio (.Net Application) กับ SVN (Subversion)
ตอนที่ 6 SVN : ปรับแต่ง Visual Studio (.Net Application) กับ SVN (Subversion)
อีกความสามารถของ SVN ที่ได้รับความนิยมอย่างมากคือ การเขียนโปรแกรม
.Net Application
บน
Visual Studio
และใช้
SVN
เข้ามาจัดการกับ
Version Control
ของ Source Code ซึ่ง
SVN
ก็มี Plugin ที่รองรับการใช้งานบน
Visual Studio
ได้ง่ายและสะดวกมาก และหลังจากที่ติดตั้ง
Plugin for Visual Studio
เราสามารถจัดการ
Subversion
บน
Visual Studio
ได้เลย เช่นการ
Add
เพิ่มไฟล์ใหม่ แล้ว Commit ไปยัง
SVN Server
หรือจะ Update , Revert ไฟล์ ก็สามารถทำได้จากเมนูคลิกขวาบน
Visual Studio
ซึ่งในการใช้งาน
Feature
นี้มี Plugin รองรับที่ได้รับความนิยมมีอยู่ 2 ตัวคือ
AnkhSVN
และ
VisualSVN
Visual Studio and SVN (Subversion) Source Control
Plugin
ที่สามารถใช้
SVN
กับ
Visual Studio
มีอยู่ 2 ตัวที่ได้รับความนิยมคือ
AnkhSVN
https://ankhsvn.open.collab.net/
VisualSVN
https://www.visualsvn.com/visualsvn/download/
แต่ที่อยากแนะนำให้ใช้คือ
AnkhSVN
เพราะตัวนี้ได้รับความนิยมและใช้งานง่ายกกว่า และรองรับ
Visual Studio
ตั้งแต่ Version
2005 ถึง 2015
และที่จะออกมาล่าสุด
AnkhSVN
is a Subversion Source Control Provider for Microsoft Visual Studio
2005-2013, and 2015.
ติดตั้ง
AnkhSVN Plugin
สำหรับ
Visual Studio
ไฟล์มีขนาดไม่ใหญ่มาก การติดตั้งใช้เวลาไม่ถึง 1 นาที
กำลังติดตั้ง
ติดตั้งเรียบร้อย
การสร้าง Project บน Visual Studio และเอาขึ้น SVN Server
เปิดโปรแกรม Visual Studio และเลือกสร้าง Project .Net Application หรือถ้ามี Project อยู่แล้วก็สามารถเปิด Solution ขึ้นมาได้เลย
ได้ Project Solution บนโปรแกรม Visual Studio
ในการ Add ไปยัง SVN สามารถ Add ที่โฟเดอร์ก็ได้ ใช้วิธีเดียวกันกับ (
ตอนที่ 3 SVN : ติดตั้ง SVN Client และการอัพไฟล์ Project ไปยังเก็บไว้ที่ SVN Server
)
เปิด Solution PProject ปัจจุบัน
ปรับแต่ง
Visual Studio
ไปที่เมนู
Tools -> Option
ในส่วนของ
Source Control -> Plugin selection -> AnkhSVN Subversion for Visual Studio
คลิกขวาที่
Solution -> Add Solution to Subversion
กรอก URL ของ
SVN Server
ซึ่งในขั้นตอนนี้สามารถเลือกสร้าง Folder ที่จะจัดเก็บบน SVN Server ได้
ในกรณีที่ไม่ได้
Save authentication
อาจจะต้องมีให้กรอก
Username/Password
ของ User ที่จะจัดการข้อมูลนี้ ในขั้นตอนนี้ผมได้ใช้ (
User
: weerachai)
สามารถใส่
Log Message
ของ Version ที่กำลังจะ Import ไปไว้ที่
SVN Server
ได้
กำลัง Import ไฟล์ไปยังบน
SVN Server
หลังจากที่
Import
ไฟล์ไปยัง
SVN Server
เรียบร้อยแล้ว จะแสดงเครื่องหมาย ถูก (สีเขียว) ข้างหน้าไฟล์
การ Join เข้ามาใน Project บน SVN ด้วย Member Team คนอื่น ๆ
(
User
: wisarut)
ในการเปิด
Project ของ Visual Studio
สามารถ
Checkout
มาจัดเก็บไว้ใน Folder แล้วเปิดไฟล์
.sln
ได้เลย โดยในขั้นตอนแรกให้สร้างโฟเดอร์ เลือก
TortoiseSVN -> Repo-browser
ใส่
URL ของ SVN Server
ที่ต้องการเชื่อมต่อ
ใส่
User / Password
ที่ต้องการในที่นี้ให้ใช้ (
User
: wisarut) ที่ได้ทำการสร้างไว้ก่อนหน้านี้
จะเห็นโฟเดอร์ของ
Project
ที่อยู่บน
SVN Server
กลับมาที่โฟเดอร์ให้เลือก
Checkout
เลือก OK เพื่อทำการดึงไฟล์จาก SVN
กำลังดาวน์โหลดไฟล์จาก
SVN Server
มาจัดเก็บไว้ในเครื่องของ (
User
: wisarut)
ไฟล์ที่ได้จาก SVN Server สามารถคลิกที่
.sln
เพื่อเปิดโปรเจคได้เลย
ไฟล์ที่ได้จาก
SVN Server
ในเครื่องของแต่ล่ะ Member ที่เปิดโปรเจคที่เชื่อมต่อกับ SVN อาจจะต้องกำหนดค่า โดยไปที่
Tools -> Option
ในส่วนของ
Source Control -> Plugin selection -> AnkhSVN Subversion for Visual Studio
สังเกตุว่า Solution หรือ
Project
ต้องมีเครื่องหมาย (ถูก) หน้าไฟล์บน
Project
วิธีการเปิด Project จาก SVN ผ่าน Visual Studio แบบง่าย ๆ
การเปิด
Project
จาก
SVN
สามารถเปิดด้วยิธีง่าย ๆ อีกวิธีหนึ่งคือไปที่เมนู
File -> Open -> Subversion Project
มีใน Visual Studio ใหม่ ๆ เช่น
2010 , 2013 และ 2015
ใส่
URL
ที่ต้องการเชื่อมต่อกับ
SVN Server
พร้อมกับ
Username / Password
เลือก Project ตามที่อยู่และ
Path
บน
SVN Server
เลือกไฟล์
.sln
เพื่อทำการเริ่มต้นเปิด
Project
ขั้นตอนนี้จะเลือก
Path ที่ Client
ที่ต้องการจัดเก็บ
ไฟล์โปรเจคที่ได้จาก SVN
ไฟล์ที่ถูกจัดเก็บใน Client ของ (
User
: wisarut)
คู่มือการใช้งาน SVN Manual
https://www.thaicreate.com/svn/index.html
Share
ช่วยกันสนับสนุนรักษาเว็บไซต์ความรู้แห่งนี้ไว้ด้วยการสนับสนุน
Source Code 2.0
ของทีมงานไทยครีเอท
ลองใช้ค้นหาข้อมูล
By :
ThaiCreate.Com Team (บทความเป็นลิขสิทธิ์ของเว็บไทยครีเอทห้ามนำเผยแพร่ ณ เว็บไซต์อื่น ๆ)
Score Rating :
Create/Update Date :
2015-09-17 22:05:56 / 2017-03-24 22:46:48
Download :
No files
Sponsored Links / Related
ตอนที่ 1 SVN : รู้จักกับ SVN (Subversion) คืออะไร กับความหมายของ Version Control
Rating :
ตอนที่ 2 SVN : ติดตั้ง VisualSVN Server เก็บ Version Control สร้าง Project และ User
Rating :
ตอนที่ 3 SVN : ติดตั้ง SVN Client และการอัพไฟล์ Project ไปยังเก็บไว้ที่ SVN Server
Rating :
ตอนที่ 4 SVN : การเข้าร่วม Team ด้วย Member อื่น ๆ และการ Checkout ไฟล์จาก SVN Server
Rating :
ตอนที่ 5 SVN : การ Add New , Edit , Commit ,Update , Delete ไฟล์บน SVN Server
Rating :
ตอนที่ 7 SVN : Visual Studio การ Add Item และ Commit หรือ Update ไปยัง SVN
Rating :
ตอนที่ 8 SVN : การดู History Version และ Show Log และการ Revert Revision
Rating :
ตอนที่ 9 SVN : Part : 1 SVN Hosting ฟรีสำหรับจัดเก็บ SVN Version Control
Rating :
ตอนที่ 10 SVN : Part : 2 SVN Hosting การอัพโหลดไฟล์ และ Project ไปยัง SVN Server
Rating :
ตอนที่ 11 SVN : Part : 3 SVN Hosting ใช้งานร่วมกับ Visual Studio (.Net Application)
Rating :
ตอนที่ 12 SVN : Part : 4 SVN Hosting การ Invite Member และการ Join เข้าร่วม Team
Rating :
Free Tutorial
สอน Google Maps Api
สอน Windows Service
สอน Entity Framework
สอน Android
สอน Java เขียน Java
Java GUI Swing
สอน JSP (Web App)
iOS (iPhone,iPad)
Windows Phone
Windows Azure
Windows Store
Laravel Framework
Yii PHP Framework
สอน jQuery
สอน jQuery กับ Ajax
สอน PHP OOP (Vdo)
Ajax Tutorials
SQL Tutorials
สอน SQL (Part 2)
JavaScript Tutorial
Javascript Tips
VBScript Tutorial
VBScript Validation
Microsoft Access
MySQL Tutorials
-- Stored Procedure
MariaDB Database
SQL Server Tutorial
SQL Server 2005
SQL Server 2008
SQL Server 2012
-- Stored Procedure
Oracle Database
-- Stored Procedure
SVN (Subversion)
แนวทางการทำ SEO
ปรับแต่งเว็บให้โหลดเร็ว
Hit Link
นำเข้าสินค้าจากจีน
Taobao
เฟอร์นิเจอร์
ของพรีเมี่ยม
ร่ม
ปากกา
power bank
แฟลชไดร์ฟ
กระบอกน้ำ
แลกเปลี่ยน Exchange Link
ลองค้นหาสิ่งที่ต้องการ
Load balance :
Server 02
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[
Conditions Privacy Statement
]
ติดต่อโฆษณา
081-987-6107
อัตราราคา
คลิกที่นี่
Inline