際際滷

際際滷Share a Scribd company logo
Netbeans  IDE for PHP Subversion  for version control
油
Netbeans IDE Netbeans IDE l g狸? T畉i sao ch畛n Netbeans IDE? C叩c ch畛c nng h畛 tr畛 PHP & HTML Y棚u c畉u c畉u h狸nh v t畛c 畛
Netbeans IDE l g狸? L IDE 動畛c x但y d畛ng b畉ng Java H畛 tr畛 ph叩t tri畛n Java, C++, PHP,  L Platform cho 畛ng d畛ng Java desktop (Rich Client Platform  RCP) Phi棚n b畉n m畛i nh畉t l 7.0.1 動畛c ti tr畛 b畛i Sun Microsystem Website: www.netbeans.org Netbeans h畛 tr畛  PHP  t畛 phi棚n b畉n 6.1
油
T畉i sao ch畛n Netbeans D畛 ci 畉t, s畛 d畛ng d畛 dng Mi畛n ph鱈 v Open source T畛c 畛 kh畛i 畛ng v Auto Suggestion nhanh H畛 tr畛 version control: SVN, CVS, Mercurial, Git (plugin) H畛 tr畛 plugins Ti畉n 畛 ph叩t tri畛n 畛u 畉n 動畛c Sun Microsystem ti tr畛
C叩c ch畛c nng h畛 tr畛 PHP v HTML PHP Syntax Highlight, Code Hint, Core function v Class member suggestion, Code templates, Function navigation Debug HTML Auto suggestion for HTML attribute Auto close tags HTML Palette
Y棚u c畉u c畉u h狸nh v T畛c 畛 C畉u h狸nh: XP SP3, Vista SP1, Win7; PIII 800MHz, 512 MB memory, 750MB Disk Free (PHP: 98MB)  T畛c 畛:  CPU: ~1.5% Memory: < 200MB
Source code version control
Subversion (SVN) T畉i sao c畉n version control SVN l g狸? T畉i sao ch畛n SVN? Ki畉n tr炭c c畛a SVN Nh畛ng t鱈nh nng c董 b畉n C叩c thao t叩c c董 b畉n SVN + Netbeans IDE M畛t s畛 c担ng c畛 t鱈ch h畛p cho SVN
T畉i sao c畉n version control  V畉n 畛 ph叩t sinh
T畉i sao c畉n version control  Gi畉i ph叩p 1: Lock  Modify  Unlock
T畉i sao c畉n version control  Gi畉i ph叩p 2: Copy  Modify  Merge
SVN l g狸? Open source version control system L phi棚n b畉n n但ng c畉p c畛a CVS Qu畉n l箪 thay 畛i c畛a t畉p tin v th動 m畛c H畛 tr畛 h畉u h畉t c叩c h畛 i畛u hnh Phi棚n b畉n m畛i nh畉t l 1.7.1
T畉i sao ch畛n SVN? Mi畛n ph鱈, Open source H畛 tr畛 畉y 畛 c叩c t鱈nh nng qu畉n l箪 thay 畛i c畛a t畉p tin v th動 m畛c  動畛c s畛 d畛ng r畛ng r達i H畛 tr畛 c畉 hai gi畉i ph叩p: Copy-Modify-Merge v Lock-Modify-Unlock H畛 tr畛 vi畉t code song song tr棚n c湛ng m畛t file 動畛c nhi畛u IDE h畛 tr畛
Ki畉n tr炭c c畛a SVN
Nh畛ng t鱈nh nng ch鱈nh L動u v畉t thay 畛i tr棚n file v th動 m畛c Atomit commit (transaction) Ph但n nh叩nh (branch), 叩nh d畉u (tag) Merge Interactive conflict resolution V bao g畛m c叩c t鱈nh nng c畛a CVS
C叩c thao t叩c c董 b畉n Thao t叩c c畛a qu畉n tr畛 create, upgrade, recover, lslocks, rmlocks Thao t叩c c畛a developer  checkout, update, commit, revert, diff, delete, move, merge, info, changelist
SVN + Netbeans SVN client 動畛c h畛 tr畛 trong ph畉n c董 b畉n c畛a Netbeans H畛 tr畛 畉y 畛 c叩c thao t叩c ph鱈a client c畛a svn (checkout, commit, update) Giao di畛n diff v merge tr畛c quan
M畛t s畛 c担ng c畛 t鱈ch h畛p Eclipse: Subclipse VS: AnkhSVN Window Explorer: TortoiseSVN Ubuntu (Linux): RabbitVCS
Links Netbeans:  www.netbeans.org Subversion:  http://subversion.tigris.org SVN Book:  http://svnbook.red-bean.com/ Subclipse:  http://subclipse.tigris.org AnkhSVN:  http://ankhsvn.open.collab.net/ TortoiseSVN:  http://tortoisesvn.tigris.org/ RabbitVCS:  http://rabbitvcs.org/
Ad

Recommended

Qu畉n l箪 d畛 叩n ph畉n m畛m b畉ng SVN
Qu畉n l箪 d畛 叩n ph畉n m畛m b畉ng SVN
L動董ng B叩 H畛p
Subversion Seminar [2010]
Subversion Seminar [2010]
Lu但n V探 Thnh
Tortoise svn huong dan
Tortoise svn huong dan
whitehorse4IT
Quan ly cau hinh pm
Quan ly cau hinh pm
Nguyen Tran
Huong dan su dung svn server (SVN subversion - SVN Hosting)
Huong dan su dung svn server (SVN subversion - SVN Hosting)
Vn Nguy畛n Trung
H働畛NG D畉N S畛 D畛NG PH畉N M畛M SUBVERSION (SVN) TON T畉P
H働畛NG D畉N S畛 D畛NG PH畉N M畛M SUBVERSION (SVN) TON T畉P
dvms
Streamming with Icecast
Streamming with Icecast
T湛ng H S董n
Joomla
Joomla
tuankiet123
Tim hieugooglecode tortoisesvn
Tim hieugooglecode tortoisesvn
Khong Van Nhat
Hdth02 ltudql02-su dungsubversion-2
Hdth02 ltudql02-su dungsubversion-2
D滴ng inh
Huong dan su_dung_subversion
Huong dan su_dung_subversion
Khicon Vodanh
VNPAY Git Seminar
VNPAY Git Seminar
Mr Slowly
Topic2_DevOps(Development)_Framework.pdf
Topic2_DevOps(Development)_Framework.pdf
dtc2154801030102
Clear case
Clear case
Nguyen Tran
H動畛ng d畉n ci 畉t & s畛 d畛ng git, github
H動畛ng d畉n ci 畉t & s畛 d畛ng git, github
nukeviet
H動畛ng d畉n s畛 d畛ng google code
H動畛ng d畉n s畛 d畛ng google code
Bui Anh Tuan
S叩ch ma thu畉t IT - Grimoire du IT
S叩ch ma thu畉t IT - Grimoire du IT
Hiroshi KURABAYASHI
Qu畉n tr畛 d畛 叩n trong c担ng ngh畛 th担ng tin
Qu畉n tr畛 d畛 叩n trong c担ng ngh畛 th担ng tin
cxbach
Qu畉n l箪 m達 ngu畛n v畛i GIT
Qu畉n l箪 m達 ngu畛n v畛i GIT
ZendVN
B叩o c叩o m担n m達 ngu畛n m畛
B叩o c叩o m担n m達 ngu畛n m畛
Thuyet Nguyen
Nguy畛n V滴 H動ng: Gi畛i thi畛u Ph畉n m畛m ngu畛n m畛 (FOSS, PMNM) t畉i 畉i H畛c S動 Ph畉m...
Nguy畛n V滴 H動ng: Gi畛i thi畛u Ph畉n m畛m ngu畛n m畛 (FOSS, PMNM) t畉i 畉i H畛c S動 Ph畉m...
Vu Hung Nguyen
T狸m hi畛u m畛t s畛 c担ng ngh畛 web v x但y d畛ng m畛t ch動董ng tr狸nh newsletter
T狸m hi畛u m畛t s畛 c担ng ngh畛 web v x但y d畛ng m畛t ch動董ng tr狸nh newsletter
Nhzttrwng NW
1 linux
1 linux
Tam Nguyen
Gi畛i thi畛u redmine(2013)
Gi畛i thi畛u redmine(2013)
Quy Bui
Linux+03
Linux+03
Duong Hieu
M畛t s畛 ng担n ng畛 l畉p tr狸nh ph畛 bi畉n hi畛n nay - Popular programming languages n...
M畛t s畛 ng担n ng畛 l畉p tr狸nh ph畛 bi畉n hi畛n nay - Popular programming languages n...
Son Le
Xoa mu linux
Xoa mu linux
Integrated Circuit Design Research & Education Center (ICDREC)
B叩o c叩o T狸m hi畛u t畛ng quan v畛 netbeans + demo
B叩o c叩o T狸m hi畛u t畛ng quan v畛 netbeans + demo
nataliej4

More Related Content

Similar to Netbeans_Subversion (20)

Tim hieugooglecode tortoisesvn
Tim hieugooglecode tortoisesvn
Khong Van Nhat
Hdth02 ltudql02-su dungsubversion-2
Hdth02 ltudql02-su dungsubversion-2
D滴ng inh
Huong dan su_dung_subversion
Huong dan su_dung_subversion
Khicon Vodanh
VNPAY Git Seminar
VNPAY Git Seminar
Mr Slowly
Topic2_DevOps(Development)_Framework.pdf
Topic2_DevOps(Development)_Framework.pdf
dtc2154801030102
Clear case
Clear case
Nguyen Tran
H動畛ng d畉n ci 畉t & s畛 d畛ng git, github
H動畛ng d畉n ci 畉t & s畛 d畛ng git, github
nukeviet
H動畛ng d畉n s畛 d畛ng google code
H動畛ng d畉n s畛 d畛ng google code
Bui Anh Tuan
S叩ch ma thu畉t IT - Grimoire du IT
S叩ch ma thu畉t IT - Grimoire du IT
Hiroshi KURABAYASHI
Qu畉n tr畛 d畛 叩n trong c担ng ngh畛 th担ng tin
Qu畉n tr畛 d畛 叩n trong c担ng ngh畛 th担ng tin
cxbach
Qu畉n l箪 m達 ngu畛n v畛i GIT
Qu畉n l箪 m達 ngu畛n v畛i GIT
ZendVN
B叩o c叩o m担n m達 ngu畛n m畛
B叩o c叩o m担n m達 ngu畛n m畛
Thuyet Nguyen
Nguy畛n V滴 H動ng: Gi畛i thi畛u Ph畉n m畛m ngu畛n m畛 (FOSS, PMNM) t畉i 畉i H畛c S動 Ph畉m...
Nguy畛n V滴 H動ng: Gi畛i thi畛u Ph畉n m畛m ngu畛n m畛 (FOSS, PMNM) t畉i 畉i H畛c S動 Ph畉m...
Vu Hung Nguyen
T狸m hi畛u m畛t s畛 c担ng ngh畛 web v x但y d畛ng m畛t ch動董ng tr狸nh newsletter
T狸m hi畛u m畛t s畛 c担ng ngh畛 web v x但y d畛ng m畛t ch動董ng tr狸nh newsletter
Nhzttrwng NW
1 linux
1 linux
Tam Nguyen
Gi畛i thi畛u redmine(2013)
Gi畛i thi畛u redmine(2013)
Quy Bui
Linux+03
Linux+03
Duong Hieu
M畛t s畛 ng担n ng畛 l畉p tr狸nh ph畛 bi畉n hi畛n nay - Popular programming languages n...
M畛t s畛 ng担n ng畛 l畉p tr狸nh ph畛 bi畉n hi畛n nay - Popular programming languages n...
Son Le
Xoa mu linux
Xoa mu linux
Integrated Circuit Design Research & Education Center (ICDREC)
B叩o c叩o T狸m hi畛u t畛ng quan v畛 netbeans + demo
B叩o c叩o T狸m hi畛u t畛ng quan v畛 netbeans + demo
nataliej4
Tim hieugooglecode tortoisesvn
Tim hieugooglecode tortoisesvn
Khong Van Nhat
Hdth02 ltudql02-su dungsubversion-2
Hdth02 ltudql02-su dungsubversion-2
D滴ng inh
Huong dan su_dung_subversion
Huong dan su_dung_subversion
Khicon Vodanh
VNPAY Git Seminar
VNPAY Git Seminar
Mr Slowly
Topic2_DevOps(Development)_Framework.pdf
Topic2_DevOps(Development)_Framework.pdf
dtc2154801030102
H動畛ng d畉n ci 畉t & s畛 d畛ng git, github
H動畛ng d畉n ci 畉t & s畛 d畛ng git, github
nukeviet
H動畛ng d畉n s畛 d畛ng google code
H動畛ng d畉n s畛 d畛ng google code
Bui Anh Tuan
S叩ch ma thu畉t IT - Grimoire du IT
S叩ch ma thu畉t IT - Grimoire du IT
Hiroshi KURABAYASHI
Qu畉n tr畛 d畛 叩n trong c担ng ngh畛 th担ng tin
Qu畉n tr畛 d畛 叩n trong c担ng ngh畛 th担ng tin
cxbach
Qu畉n l箪 m達 ngu畛n v畛i GIT
Qu畉n l箪 m達 ngu畛n v畛i GIT
ZendVN
B叩o c叩o m担n m達 ngu畛n m畛
B叩o c叩o m担n m達 ngu畛n m畛
Thuyet Nguyen
Nguy畛n V滴 H動ng: Gi畛i thi畛u Ph畉n m畛m ngu畛n m畛 (FOSS, PMNM) t畉i 畉i H畛c S動 Ph畉m...
Nguy畛n V滴 H動ng: Gi畛i thi畛u Ph畉n m畛m ngu畛n m畛 (FOSS, PMNM) t畉i 畉i H畛c S動 Ph畉m...
Vu Hung Nguyen
T狸m hi畛u m畛t s畛 c担ng ngh畛 web v x但y d畛ng m畛t ch動董ng tr狸nh newsletter
T狸m hi畛u m畛t s畛 c担ng ngh畛 web v x但y d畛ng m畛t ch動董ng tr狸nh newsletter
Nhzttrwng NW
Gi畛i thi畛u redmine(2013)
Gi畛i thi畛u redmine(2013)
Quy Bui
M畛t s畛 ng担n ng畛 l畉p tr狸nh ph畛 bi畉n hi畛n nay - Popular programming languages n...
M畛t s畛 ng担n ng畛 l畉p tr狸nh ph畛 bi畉n hi畛n nay - Popular programming languages n...
Son Le
B叩o c叩o T狸m hi畛u t畛ng quan v畛 netbeans + demo
B叩o c叩o T狸m hi畛u t畛ng quan v畛 netbeans + demo
nataliej4

Netbeans_Subversion

  • 1. Netbeans IDE for PHP Subversion for version control
  • 2.
  • 3. Netbeans IDE Netbeans IDE l g狸? T畉i sao ch畛n Netbeans IDE? C叩c ch畛c nng h畛 tr畛 PHP & HTML Y棚u c畉u c畉u h狸nh v t畛c 畛
  • 4. Netbeans IDE l g狸? L IDE 動畛c x但y d畛ng b畉ng Java H畛 tr畛 ph叩t tri畛n Java, C++, PHP, L Platform cho 畛ng d畛ng Java desktop (Rich Client Platform RCP) Phi棚n b畉n m畛i nh畉t l 7.0.1 動畛c ti tr畛 b畛i Sun Microsystem Website: www.netbeans.org Netbeans h畛 tr畛 PHP t畛 phi棚n b畉n 6.1
  • 5.
  • 6. T畉i sao ch畛n Netbeans D畛 ci 畉t, s畛 d畛ng d畛 dng Mi畛n ph鱈 v Open source T畛c 畛 kh畛i 畛ng v Auto Suggestion nhanh H畛 tr畛 version control: SVN, CVS, Mercurial, Git (plugin) H畛 tr畛 plugins Ti畉n 畛 ph叩t tri畛n 畛u 畉n 動畛c Sun Microsystem ti tr畛
  • 7. C叩c ch畛c nng h畛 tr畛 PHP v HTML PHP Syntax Highlight, Code Hint, Core function v Class member suggestion, Code templates, Function navigation Debug HTML Auto suggestion for HTML attribute Auto close tags HTML Palette
  • 8. Y棚u c畉u c畉u h狸nh v T畛c 畛 C畉u h狸nh: XP SP3, Vista SP1, Win7; PIII 800MHz, 512 MB memory, 750MB Disk Free (PHP: 98MB) T畛c 畛: CPU: ~1.5% Memory: < 200MB
  • 10. Subversion (SVN) T畉i sao c畉n version control SVN l g狸? T畉i sao ch畛n SVN? Ki畉n tr炭c c畛a SVN Nh畛ng t鱈nh nng c董 b畉n C叩c thao t叩c c董 b畉n SVN + Netbeans IDE M畛t s畛 c担ng c畛 t鱈ch h畛p cho SVN
  • 11. T畉i sao c畉n version control V畉n 畛 ph叩t sinh
  • 12. T畉i sao c畉n version control Gi畉i ph叩p 1: Lock Modify Unlock
  • 13. T畉i sao c畉n version control Gi畉i ph叩p 2: Copy Modify Merge
  • 14. SVN l g狸? Open source version control system L phi棚n b畉n n但ng c畉p c畛a CVS Qu畉n l箪 thay 畛i c畛a t畉p tin v th動 m畛c H畛 tr畛 h畉u h畉t c叩c h畛 i畛u hnh Phi棚n b畉n m畛i nh畉t l 1.7.1
  • 15. T畉i sao ch畛n SVN? Mi畛n ph鱈, Open source H畛 tr畛 畉y 畛 c叩c t鱈nh nng qu畉n l箪 thay 畛i c畛a t畉p tin v th動 m畛c 動畛c s畛 d畛ng r畛ng r達i H畛 tr畛 c畉 hai gi畉i ph叩p: Copy-Modify-Merge v Lock-Modify-Unlock H畛 tr畛 vi畉t code song song tr棚n c湛ng m畛t file 動畛c nhi畛u IDE h畛 tr畛
  • 17. Nh畛ng t鱈nh nng ch鱈nh L動u v畉t thay 畛i tr棚n file v th動 m畛c Atomit commit (transaction) Ph但n nh叩nh (branch), 叩nh d畉u (tag) Merge Interactive conflict resolution V bao g畛m c叩c t鱈nh nng c畛a CVS
  • 18. C叩c thao t叩c c董 b畉n Thao t叩c c畛a qu畉n tr畛 create, upgrade, recover, lslocks, rmlocks Thao t叩c c畛a developer checkout, update, commit, revert, diff, delete, move, merge, info, changelist
  • 19. SVN + Netbeans SVN client 動畛c h畛 tr畛 trong ph畉n c董 b畉n c畛a Netbeans H畛 tr畛 畉y 畛 c叩c thao t叩c ph鱈a client c畛a svn (checkout, commit, update) Giao di畛n diff v merge tr畛c quan
  • 20. M畛t s畛 c担ng c畛 t鱈ch h畛p Eclipse: Subclipse VS: AnkhSVN Window Explorer: TortoiseSVN Ubuntu (Linux): RabbitVCS
  • 21. Links Netbeans: www.netbeans.org Subversion: http://subversion.tigris.org SVN Book: http://svnbook.red-bean.com/ Subclipse: http://subclipse.tigris.org AnkhSVN: http://ankhsvn.open.collab.net/ TortoiseSVN: http://tortoisesvn.tigris.org/ RabbitVCS: http://rabbitvcs.org/

Editor's Notes

  • #18: http://subversion.apache.org/features.html