Download ---- pdf----CVS Tutorial
CVS Tutorial
1 Introduction
2 Getting Started
3 Adding files and directories to CVS
4 Changing files
5 Locking and Watching files
6 WinCVS
Wednesday, March 18, 2009
Practical CVS Tutorial
Download --- pdf---Practical CVS Tutorial
Practical CVS Tutorial
The purpose of this tutorial is to provide practical examples of how to use CVS during a typical source development cycle. The complexity of the CVS interface and underlying structure tends to prevent casual use of the system and prevents us from taking full advantage of the multi-user, parallel development features.With the examples provided in this tutorial, it will be possible to use CVS as just another tool, simplifying back porting bug ¯xes, maintainence of released packages, and safely going about large scale code changes (such as a platform port, architectural changes, or adding experimental code). Those using CVS after this tutorial will be able to enjoy some of its more mysterious bene¯ts with as little trouble as possible.Being a tutorial, or 'how to', only necessary procedures are provided. Those wishing to understand the nuance, history, and detail of CVS are invited to read the manual.
1 The Environment
2 Adding a package to your CVS repository
3 Retrieving a module from CVS
4 Updating your working directory and Committing changes
5 Branching and Tagging
6 Merging Branches
7 Extra Good Stu®
8 Conclusion
Practical CVS Tutorial
The purpose of this tutorial is to provide practical examples of how to use CVS during a typical source development cycle. The complexity of the CVS interface and underlying structure tends to prevent casual use of the system and prevents us from taking full advantage of the multi-user, parallel development features.With the examples provided in this tutorial, it will be possible to use CVS as just another tool, simplifying back porting bug ¯xes, maintainence of released packages, and safely going about large scale code changes (such as a platform port, architectural changes, or adding experimental code). Those using CVS after this tutorial will be able to enjoy some of its more mysterious bene¯ts with as little trouble as possible.Being a tutorial, or 'how to', only necessary procedures are provided. Those wishing to understand the nuance, history, and detail of CVS are invited to read the manual.
1 The Environment
2 Adding a package to your CVS repository
3 Retrieving a module from CVS
4 Updating your working directory and Committing changes
5 Branching and Tagging
6 Merging Branches
7 Extra Good Stu®
8 Conclusion
Monday, March 16, 2009
Custom Linux- A Porting Guide
Download ------ pdf----Custom Linux- A Porting Guide
Custom Linux: A Porting Guide
Porting LinuxPPC to a Custom SBC
Shie Erlich
Table of Contents
Chapter Introduction
Who needs to read this ?
What do I need to know (why so much) ?
The tools
The hardware
Copyright & License
Chapter Bootcamp: How To Begin ?
Creating a development environment
Compiling the first kernel
Booting the machine
Chapter Booting In The Dark
Debugging with print_str()
Modifying code using compiler flags
Getting the console to work
Forcing the kernel to boot our?way
Non?standard hardware ? just say no!
Let there be light: calculating baud rate
Chapter Linux Still Isn't Booting
Memory probing, RTC and decrementors
Big?little endian (we should have known)
Probing the CPC
Making CPC speak little?endian
Ethernet: our first PCI device
Some Miscellaneous Issues
Chapter Linux Is Booting What Now ?
The bit barrier
Booting from flash
Appendix A GNU Free Documentation License
A PREAMBLE
A APPLICABILITY AND DEFINITIONS
A VERBATIM COPYING
A COPYING IN QUANTITY
A MODIFICATIONS
A COMBINING DOCUMENTS
A COLLECTIONS OF DOCUMENTS
A AGGREGATION WITH INDEPENDENT WORKS
A TRANSLATION
A TERMINATION
A FUTURE REVISIONS OF THIS LICENSE
A How to use this License for your documents
Custom Linux: A Porting Guide
Porting LinuxPPC to a Custom SBC
Shie Erlich
Table of Contents
Chapter Introduction
Who needs to read this ?
What do I need to know (why so much) ?
The tools
The hardware
Copyright & License
Chapter Bootcamp: How To Begin ?
Creating a development environment
Compiling the first kernel
Booting the machine
Chapter Booting In The Dark
Debugging with print_str()
Modifying code using compiler flags
Getting the console to work
Forcing the kernel to boot our?way
Non?standard hardware ? just say no!
Let there be light: calculating baud rate
Chapter Linux Still Isn't Booting
Memory probing, RTC and decrementors
Big?little endian (we should have known)
Probing the CPC
Making CPC speak little?endian
Ethernet: our first PCI device
Some Miscellaneous Issues
Chapter Linux Is Booting What Now ?
The bit barrier
Booting from flash
Appendix A GNU Free Documentation License
A PREAMBLE
A APPLICABILITY AND DEFINITIONS
A VERBATIM COPYING
A COPYING IN QUANTITY
A MODIFICATIONS
A COMBINING DOCUMENTS
A COLLECTIONS OF DOCUMENTS
A AGGREGATION WITH INDEPENDENT WORKS
A TRANSLATION
A TERMINATION
A FUTURE REVISIONS OF THIS LICENSE
A How to use this License for your documents
Subscribe to:
Posts (Atom)