windows - windows.h
linux/unix- ncurses.h
b) SVN
There are 3 directories in SVN....
- Branches where you do all your dirty work
- Tags are snapshots
- Trunk is the now moment (main) and it must always be in the compile state ( never in error state)
cause conflict <-------- copy(checkout)
cause conflict <-------- update
copy/update --------> commit
the server
"add" flag the file to be added to the server on next commit
Steps for SVN
- checkout
- edit(update and commit)
- branch/tag
- Merge