5485
Comment: Fixed a typo
|
5651
converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
''ก่อนอื่นคุณอาจจะอยากลองอ่าน [:UnderstandingMercurial]'' | ''ก่อนอื่นคุณอาจจะอยากลองอ่าน [[ThaiUnderstandingMercurial|ทำความเข้าใจ Mercurial]]'' |
Line 5: | Line 5: |
บทเรียนนี้เป็นการแนะนำการใช้งาน Mercurial คุณไม่จำเป็นต้องมีประสบการณ์ในการใช้ซอฟต์แวร์ [:SCM] ใดๆมาก่อน | บทเรียนนี้จะแนะนำการใช้งาน Mercurial เบื้องต้น คุณไม่จำเป็นต้องมีประสบการณ์ในการใช้ซอฟต์แวร์ [[SCM]] ใดๆมาก่อน |
Line 9: | Line 9: |
* รู้วิธีการใช้งาน Mercurial เพื่อมีส่วนร่วมในโปรเจคซอฟต์แวร์ใดๆที่ใช้ Mercurial | * รู้วิธีการใช้งาน Mercurial เพื่อมีส่วนร่วมในโปรเจคซอฟต์แวร์ใดๆที่ใช้ Mercurial ได้ |
Line 11: | Line 11: |
เราแนะนำให้คุณลองอ่านหน้า man pages ของ Mercurial [http://www.selenic.com/mercurial/hg.1.html hg(1)] และ [http://www.selenic.com/mercurial/hgrc.5.html hgrc(5)] หรือจะลองดูใน [http://www.selenic.com/mercurial/release/?M=D release tarballs] ในไฟล์ชื่อ {{{doc/hg.1.html}}} และ {{{doc/hgrc.5.html}}} นอกจากนั้นคุณยังสามารถใช้คำสั่ง `hg help <command>` ใน command line ได้เช่นกัน | เราแนะนำให้คุณลองอ่านหน้า man pages ของ Mercurial ที่ [[http://www.selenic.com/mercurial/hg.1.html|hg(1)]] และ [[http://www.selenic.com/mercurial/hgrc.5.html|hgrc(5)]] หรือจะลองดูใน [[http://www.selenic.com/mercurial/release/?M=D|release tarballs]] ในไฟล์ชื่อ {{{doc/hg.1.html}}} และ {{{doc/hgrc.5.html}}} ก็ได้ นอกจากนั้นคุณยังสามารถใช้คำสั่ง `hg help <command>` ใน command line เพื่อดูวิธีการใช้งานได้เช่นกัน |
Line 13: | Line 13: |
บทเรียนนี้แบ่งออกเป็นหน้าย่อยเหล่านี้: | บทเรียนนี้แบ่งออกเป็นหน้าย่อยดังนี้: |
Line 15: | Line 15: |
1. [:ThaiTutorialInstall] - ติดตั้ง Mercurial 1. [:ThaiTutorialClone] - คัดลอกจาก [:Repository:repository] ที่มีอยู่ 1. [:ThaiTutorialHistory] - ดูประวัติการแก้ไขใน repository 1. [:ThaiTutorialFirstChange] - ทำการแก้ไขแรกของคุณ 1. [:ThaiTutorialShareChange] - แบ่งปันสิ่งที่คุณแก้กับ repository อื่น 1. [:ThaiTutorialExport] - แบ่งปันสิ่งที่คุณแก้ไขกับบุคคลอื่นๆ 1. [:ThaiTutorialMerge] - รวมการแก้ไขจากหลายๆแหล่งที่เกิดขึ้นกับไฟล์ๆเดียว 1. [:ThaiTutorialConflict] - [:Merge:merges] การแก้ไขที่ขัดแย้งกัน 1. [:ThaiTutorialConclusion] - สรุปบทเรียน |
1. [[ThaiTutorialInstall]] - การติดตั้ง Mercurial 1. [[ThaiTutorialClone]] - ทำสำเนา [[ThaiRepository|repository]] ที่มีอยู่ 1. [[ThaiTutorialHistory]] - ดูประวัติการแก้ไขใน repository 1. [[ThaiTutorialFirstChange]] - ทำการแก้ไขแรกของคุณ 1. [[ThaiTutorialShareChange]] - แบ่งปันสิ่งที่คุณแก้ไขกับ repository อื่น 1. [[ThaiTutorialExport]] - แบ่งปันสิ่งที่คุณแก้ไขกับบุคคลอื่นๆ 1. [[ThaiTutorialMerge]] - รวมประวัติการแก้ไขจาก repository อื่น 1. [[ThaiTutorialConflict]] - [[Merge|รวมประวัติการแก้ไข]]ที่ขัดแย้งกัน 1. [[ThaiTutorialConclusion]] - สรุป |
Line 27: | Line 27: |
บทเรียนนี้มีการจัดรูปแบบง่ายๆ ชื่อคำสั่งและ parameters จะถูกแสดงในฟอนต์แบบนี้ {{{fixed font}}} | บทเรียนนี้มีการจัดรูปแบบง่ายๆ โดยชื่อคำสั่งและพารามิเตอร์ต่างๆจะถูกแสดงในฟอนต์แบบนี้ {{{fixed font}}} |
Line 29: | Line 29: |
คำสั่งที่คุณต้องพิมพ์ใน shell หรือ command prompt จะถูกแสดงด้วยฟอนต์แบบ fixed font และบรรทัดจะเริ่มด้วยตัวอักษร {{{$}}} | คำสั่งที่คุณต้องพิมพ์ใน shell หรือคอมมานด์พร๊อมต์จะถูกแสดงด้วยฟอนต์แบบ fixed font และเริ่มบรรทัดด้วยตัวอักษร {{{$}}} |
Line 38: | Line 38: |
เราใช้ {{{bash}}} shell ในทุกตัวอย่าง คุณสามารถใช้หลักการเดียวกันได้ใน shell อื่นๆของยูนิกซ์และใน {{{cmd.exe}}} ของวินโดวส์ แต่ว่า syntax อาจจะแตกต่างกันไป ยกตัวอย่างเช่น คำสั่ง {{{ls}}} ในยูนิกซ์เทียบเท่ากับคำสั่ง {{{dir}}} ในวินโดวส์ และคำสั่ง {{{vi}}} ในยูนิกซ์ก็คล้ายๆกับคำสั่ง {{{edit}}} ในวินโดวส์ | เราใช้ {{{bash}}} shell ในทุกตัวอย่าง คุณสามารถใช้หลักการเดียวกันได้ใน shell อื่นๆของยูนิกซ์และใน {{{cmd.exe}}} ของวินโดวส์ แต่ว่า syntax อาจจะแตกต่างกันไปบ้าง ยกตัวอย่างเช่น คำสั่ง {{{ls}}} ในยูนิกซ์เทียบเท่ากับคำสั่ง {{{dir}}} ในวินโดวส์ และคำสั่ง {{{vi}}} ในยูนิกซ์ก็คล้ายๆกับคำสั่ง {{{edit}}} ในวินโดวส์ |
Line 40: | Line 40: |
โอเค ทีนี้เราก็พร้อมเริ่มบทเรียน [:ThaiTutorialInstall] แล้ว | โอเค ทีนี้เราก็พร้อมเริ่มบทเรียน [[ThaiTutorialInstall|การติดตั้ง Mercurial]] แล้ว |
Line 44: | Line 44: |
บทเรียนนี้ได้ถูกแปลเป็นภาษาเหล่านี้ (เรียงตามลำดับตัวอักษรภาษาอังกฤษ):[[BR]] | บทเรียนนี้ได้ถูกแปลเป็นภาษาเหล่านี้:<<BR>> |
Line 46: | Line 46: |
[:ChineseTutorial:ภาษาจีน], [:FrenchTutorial:ภาษาฝรั่งเศษ], [:GermanTutorial:ภาษาเยอรมัน], [:ItalianTutorial:ภาษาอิตาลี], [:JapaneseTutorial:ภาษาญี่ปุ่น], [:KoreanTutorial:ภาษาเกาหลี], [:BrazilianPortugueseTutorial:ภาษาโปรตุเกสแบบบราซิล], [:SpanishTutorial:ภาษาสเปน] [:RussianTutorial:ภาษารัสเซีย] [:UkrainianTutorial:ภาษายูเครน] |
[[ChineseTutorial|ภาษาจีน]], [[FrenchTutorial|ภาษาฝรั่งเศษ]], [[GermanTutorial|ภาษาเยอรมัน]], [[ItalianTutorial|ภาษาอิตาลี]], [[JapaneseTutorial|ภาษาญี่ปุ่น]], [[KoreanTutorial|ภาษาเกาหลี]], [[BrazilianPortugueseTutorial|ภาษาโปรตุเกสบราซิล]], [[SpanishTutorial|ภาษาสเปน]] [[RussianTutorial|ภาษารัสเซีย]] [[UkrainianTutorial|ภาษายูเครน]] |
Line 57: | Line 57: |
หมายเหตุ: เนื้อหาในหน้าที่ถูกแปลอาจจะไม่ล่าสุดเท่ากับเนื้อหาภาษาอังกฤษ | หมายเหตุ: เนื้อหาในหน้าที่ถูกแปลอาจจะไม่ใหม่เท่ากับเนื้อหาภาษาอังกฤษ |
Line 61: | Line 61: |
CategoryThai |
ก่อนอื่นคุณอาจจะอยากลองอ่าน ทำความเข้าใจ Mercurial
เรียนรู้การใช้งาน Mercurial
บทเรียนนี้จะแนะนำการใช้งาน Mercurial เบื้องต้น คุณไม่จำเป็นต้องมีประสบการณ์ในการใช้ซอฟต์แวร์ SCM ใดๆมาก่อน
หลังจากที่คุณอ่านบทเรียนนี้จนจบ คุณจะสามารถ:
- เข้าใจหลักการและคำสั่งเบื้องต้นในการใช้ Mercurial
- รู้วิธีการใช้งาน Mercurial เพื่อมีส่วนร่วมในโปรเจคซอฟต์แวร์ใดๆที่ใช้ Mercurial ได้
เราแนะนำให้คุณลองอ่านหน้า man pages ของ Mercurial ที่ hg(1) และ hgrc(5) หรือจะลองดูใน release tarballs ในไฟล์ชื่อ doc/hg.1.html และ doc/hgrc.5.html ก็ได้ นอกจากนั้นคุณยังสามารถใช้คำสั่ง hg help <command> ใน command line เพื่อดูวิธีการใช้งานได้เช่นกัน
บทเรียนนี้แบ่งออกเป็นหน้าย่อยดังนี้:
ThaiTutorialInstall - การติดตั้ง Mercurial
ThaiTutorialClone - ทำสำเนา repository ที่มีอยู่
ThaiTutorialHistory - ดูประวัติการแก้ไขใน repository
ThaiTutorialFirstChange - ทำการแก้ไขแรกของคุณ
ThaiTutorialShareChange - แบ่งปันสิ่งที่คุณแก้ไขกับ repository อื่น
ThaiTutorialExport - แบ่งปันสิ่งที่คุณแก้ไขกับบุคคลอื่นๆ
ThaiTutorialMerge - รวมประวัติการแก้ไขจาก repository อื่น
ThaiTutorialConflict - รวมประวัติการแก้ไขที่ขัดแย้งกัน
ThaiTutorialConclusion - สรุป
วิธีการอ่านบทเรียนนี้
บทเรียนนี้มีการจัดรูปแบบง่ายๆ โดยชื่อคำสั่งและพารามิเตอร์ต่างๆจะถูกแสดงในฟอนต์แบบนี้ fixed font
คำสั่งที่คุณต้องพิมพ์ใน shell หรือคอมมานด์พร๊อมต์จะถูกแสดงด้วยฟอนต์แบบ fixed font และเริ่มบรรทัดด้วยตัวอักษร $
ผลลัพธ์จากคำสั่งจะถูกแสดงด้วยฟอนต์แบบ fixed font แต่จะไม่มีตัวอักษรใดๆนำหน้าบรรทัด
$ นี่คือบรรทัดที่คุณต้องพิมพ์คำสั่ง นี่คือบรรทัดที่แสดงผลลัพธ์
เราใช้ bash shell ในทุกตัวอย่าง คุณสามารถใช้หลักการเดียวกันได้ใน shell อื่นๆของยูนิกซ์และใน cmd.exe ของวินโดวส์ แต่ว่า syntax อาจจะแตกต่างกันไปบ้าง ยกตัวอย่างเช่น คำสั่ง ls ในยูนิกซ์เทียบเท่ากับคำสั่ง dir ในวินโดวส์ และคำสั่ง vi ในยูนิกซ์ก็คล้ายๆกับคำสั่ง edit ในวินโดวส์
โอเค ทีนี้เราก็พร้อมเริ่มบทเรียน การติดตั้ง Mercurial แล้ว
คำแปล
บทเรียนนี้ได้ถูกแปลเป็นภาษาเหล่านี้:
ภาษาจีน, ภาษาฝรั่งเศษ, ภาษาเยอรมัน, ภาษาอิตาลี, ภาษาญี่ปุ่น, ภาษาเกาหลี, ภาษาโปรตุเกสบราซิล, ภาษาสเปน ภาษารัสเซีย ภาษายูเครน
หมายเหตุ: เนื้อหาในหน้าที่ถูกแปลอาจจะไม่ใหม่เท่ากับเนื้อหาภาษาอังกฤษ