mirror of
https://github.com/fortressforever/fortressforever-2013.git
synced 2024-11-10 07:11:45 +00:00
Added a link and fixed some wording
This commit is contained in:
parent
9fac637d0f
commit
11845f8e16
1 changed files with 3 additions and 3 deletions
|
@ -6,13 +6,13 @@ We will be using the branching model laid out here: http://nvie.com/posts/a-succ
|
||||||
|
|
||||||
* __Never push to the master branch, it should only recieve merges from the develop branch or a hotfix branch (per release)__
|
* __Never push to the master branch, it should only recieve merges from the develop branch or a hotfix branch (per release)__
|
||||||
* Merge any source-sdk-2013 changes into the develop branch (will probably have to deal with conflicts)
|
* Merge any source-sdk-2013 changes into the develop branch (will probably have to deal with conflicts)
|
||||||
* Only use rebase when you have unpushed local changes and someone else pushed changes to the corresponding remote branch; never rebase a remote branch (see [this](http://ginsys.eu/git-and-github-keeping-a-feature-branch-updated-with-upstream/) and [this](http://www.jarrodspillers.com/git/2009/08/19/git-merge-vs-git-rebase-avoiding-rebase-hell.html))
|
* Only use rebase when you have unpushed local changes and someone else pushed changes to the corresponding remote branch; never rebase a remote branch (see [this](https://github.com/dchelimsky/rspec/wiki/Topic-Branches) and [this](http://ginsys.eu/git-and-github-keeping-a-feature-branch-updated-with-upstream/) and [this](http://www.jarrodspillers.com/git/2009/08/19/git-merge-vs-git-rebase-avoiding-rebase-hell.html))
|
||||||
* Only merge from the develop branch to a feature branch when absolutely necessary (important bugfix, etc); features should ideally be self-contained
|
* Only merge from the develop branch to a feature branch when absolutely necessary (important bugfix, etc); features should ideally be self-contained
|
||||||
|
|
||||||
### Committing
|
### Committing
|
||||||
|
|
||||||
* Always make sure the code you are committing compiles
|
* Always make sure the code you are committing compiles
|
||||||
* Try to commit features and changes separately, rather than 20 files at once. This means we can easily revert certain pieces if we don't like them, rather than going through manually to remove stuff
|
* Try to commit changes separately, rather than 20 files at once. This means we can easily revert certain pieces if we don't like them, rather than going through manually to remove stuff
|
||||||
* Be descriptive in your revision comments.
|
* Be descriptive in your revision comments.
|
||||||
* If you aren't sure you're doing something the best way, comment it in code and possibly comment ("First pass, needs cleaning up!" for e.g.)
|
* If you aren't sure you're doing something the best way, comment it in code and possibly comment ("First pass, needs cleaning up!" for e.g.)
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ We will be using the branching model laid out here: http://nvie.com/posts/a-succ
|
||||||
|
|
||||||
### Adding/Removing Files
|
### Adding/Removing Files
|
||||||
|
|
||||||
Solution and makefiles are no longer stored on the repo, they are generated using [VPC](https://developer.valvesoftware.com/wiki/Valve_Project_Creator). To add/remove files from the project, you must edit game/client/client_ff.vpc and/or game/server/server_ff.vpc files and then execute createallprojects(.bat) in the src/ directory. To remove a non-FF-specific file from the project (like HL2DM files), add exactly what you would to add the file (or copy the line from the .vpc that includes it), but put a - before "$File".
|
Solution and makefiles are no longer stored on the repo, they are generated using [VPC](https://developer.valvesoftware.com/wiki/Valve_Project_Creator). To add/remove files from the project, you must edit the __game/client/client_ff.vpc__ and/or __game/server/server_ff.vpc__ files and then execute __createallprojects(.bat)__ in the __src/__ directory. To remove a non-FF-specific file from the project (like HL2DM files), add exactly what you would to add the file (or copy the line from the .vpc that includes it), but put a - before "$File".
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue