Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > Windows Azure > Visual Studio Online & Team Developer Tools > ตอนที่ 5 : Visual Studio กับการสร้าง Hosted Build Service บน Visual Studio Online



Clound SSD Virtual Server

ตอนที่ 5 : Visual Studio กับการสร้าง Hosted Build Service บน Visual Studio Online

ตอนที่ 5 : Visual Studio กับการสร้าง Hosted Build Service บน Visual Studio Online เมื่อ Application ที่พัฒนาในทีม มีขนาดใหญ่ขึ้น หรือเมื่อ Solution มีหลาย ๆ Project ซึ่งอาจจะถูกแบ่งแยกตามรูปแบบการทำงาน การจัดการกับไฟล์ Library หรือ Assembly หรือรัน Build ตัว Project ที่ได้จากการ Build และรูปแบบการ Control Version มีความสำคัญพอกับการ Control ตัว Source Control บน Team Foundation Version Control เพราะจะช่วยให้โปรแกรมที่เราพัฒนานั้น สามารถจัดการกับ Version ของโปรแกรมที่นำไปใช้ได้อย่างมีประสิทธิภาพ ป้องกัน Version ที่ Build ในขณะนั้น ๆ สูญหาย หรือการถูกทับด้วย Version อื่น ๆ โดย Tools ที่เราจะใช้มีชื่อว่า Hosted Build Service อยู่บน Visual Studio ซึ่งจะเครื่องมือที่ช่วยในการจัดการกับไฟล์ Assembly หรือไฟล์ Output ที่ได้จากการ Build ตัว Project ที่อยู่ใน Client ไปจัดเก็บไว้บน Cloud ของ Visual Studio Online ซึ่งประโยชน์ที่ได้หลัก ๆ คือ การสร้าง Version ของไฟล์ที่ได้การ Build และการ Shared ไฟล์ Resource ไปยังสมาชิกอื่น ๆ ใน Team รวมทั้งการนำไปใช้ในด้านอื่น ๆ นั้นจะสะดวกและง่ายยิ่งขึ้น

หลังจากที่เปิดโปรเจคหรือเพิ่มโปรเจคลงใน Source Control ของ Visual Studio Online เรียบร้อยแล้ว

Visual Studio Online Hosted Build Service

ให้เลือกที่ Team Explorer และเลือก Project ที่ได้สร้างขึ้น หรือที่ต้องการ Build

Visual Studio Online Hosted Build Service

คลิกเลือกที่ Build

Visual Studio Online Hosted Build Service

คลิกที่ Action เลือก Manage Build Controller

Visual Studio Online Hosted Build Service

เลือก Properties

Visual Studio Online Hosted Build Service

ภายใต้ Version control path to custom assemblies : เลือก ...

Visual Studio Online Hosted Build Service

เลือกชื่อ Project แล Browse... จากนั้นเลือก Path ที่จะจัดเก็บไฟล์ซึ่งจะอยู่บน Path ของ Visual Studio ที่อยู่บน Cloud

Visual Studio Online Hosted Build Service

เลือก New Build Definition

Visual Studio Online Hosted Build Service

ในขั้นตอนนี้แนะนำให้ตั้งชื่อ Build เหมือนกับชื่อ Project ที่อยู่บน Visual Studio

Visual Studio Online Hosted Build Service

ในส่วนของ Build Default ให้เลือก Host Build Controller และ Copy build output to the server








Visual Studio Online Hosted Build Service

จากนั้นรายการ Build จะแสดงในส่วนของ All Build Definitions ให้คลิกขวาที่ Build ที่ต้องการเลือก Queue New Build...

Visual Studio Online Hosted Build Service

เลือก Queue

Visual Studio Online Hosted Build Service

จากนั้น Build จะถูกย้ายมาไว้ใน My Builds เพื่อรอการทำงานหรือสั่งให้โปรแกรม Build

Visual Studio Online Hosted Build Service

ให้คลิกขวาเลือก Open

Visual Studio Online Hosted Build Service

จากนั้น Queue ที่ถูกสร้างขึ้นจะทำการ Process เพื่อ Build ไฟล์ที่ต้องการ

Visual Studio Online Hosted Build Service

ในกรณีที่ทำงานเสร็จแล้วจะมีสถานะแจ้งให้ทราบ

กลับมายังบน Visual Studio Online

Visual Studio Online Hosted Build Service

เลือกเมนู Build ก็จะเห็นรายการที่ถูกสร้างบน Visual Studio และถูก Build มาจัดเก็บบน Visual Studio Online

Visual Studio Online Hosted Build Service

สมาชิกอื่น ๆ ใน Team สามารถนำไฟล์หรือ Build ที่เราสร้างไว้นั้นไปใช้งานได้ด้วยการ Download

Visual Studio Online Hosted Build Service

ในกรณีที่โปรเจคที่เรา Build สมบูรณ์หรือสถานะพร้อมที่จะนำไปใช้แล้ว เราก็สามารถที่จะเปลี่ยนสถานะของ Build ให้เป็น Released.. ได้









อ่านเพิ่มเติม


   
Share


ช่วยกันสนับสนุนรักษาเว็บไซต์ความรู้แห่งนี้ไว้ด้วยการสนับสนุน Source Code 2.0 ของทีมงานไทยครีเอท


ลองใช้ค้นหาข้อมูล


   


Bookmark.   
       
  By : ThaiCreate.Com Team (บทความเป็นลิขสิทธิ์ของเว็บไทยครีเอทห้ามนำเผยแพร่ ณ เว็บไซต์อื่น ๆ)
  Score Rating :  
  Create/Update Date : 2014-11-17 14:25:40 / 2017-03-24 16:01:26
  Download : No files
 Sponsored Links / Related

 
ตอนที่ 1 : Visual Studio Online คืออะไร มีประโยชน์อย่างไร และขั้นตอนการสมัครใช้งาน
Rating :

 
ตอนที่ 2 : สร้าง Project บน Visual Studio Online การเชื่อมต่อกับโปรแกรม Visual Studio
Rating :

 
ตอนที่ 3 : การใช้งาน Hosted Source Control (TFVC) และการ Publish บน Azure Web Site
Rating :

 
ตอนที่ 4 : จัดการ User บน Visual Studio Online และ Work Items and Agile Planning
Rating :

 
ตอนที่ 6 : การใช้งาน TFS Git Integration กับ Source Control บน Visual Studio Online
Rating :

 
ตอนที่ 7 : การใช้งาน Application Insights บน Visual Studio Online การวิเคราะห์ข้อมูลเชิงลึก
Rating :

 
ตอนที่ 8 : การใช้งาน Cloud Load Testing บน Visual Studio Online ทดสอบประสิทธิการทำงาน
Rating :

 
ตอนที่ 9 : การใช้งาน Debugging for Cloud Applications กับ Windows Azure Web Site
Rating :


ThaiCreate.Com Forum


Comunity Forum Free Web Script
Jobs Freelance Free Uploads
Free Web Hosting Free Tools

สอน PHP ผ่าน Youtube ฟรี
สอน Android การเขียนโปรแกรม Android
สอน Windows Phone การเขียนโปรแกรม Windows Phone 7 และ 8
สอน iOS การเขียนโปรแกรม iPhone, iPad
สอน Java การเขียนโปรแกรม ภาษา Java
สอน Java GUI การเขียนโปรแกรม ภาษา Java GUI
สอน JSP การเขียนโปรแกรม ภาษา Java
สอน jQuery การเขียนโปรแกรม ภาษา jQuery
สอน .Net การเขียนโปรแกรม ภาษา .Net
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
   







Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่