-
Notifications
You must be signed in to change notification settings - Fork 0
abierbaum/vendor_branch_testing_methodA
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Testing of a method for vendor branch tracking. Method used: * Created a 'vendor' branch off base of repository with no parent git symbolic-ref HEAD refs/heads/newbranch rm .git/index git clean -fdx <do work> git add your files git commit -m 'Initial commit' * Create the structure we want for all deps in that branch * Keep copies of all vendor drops in that branch in the directory structure we want * Merge 'vendor' into 'dev' to get all changes git checkout vendor git pull git checkout dev git merge --no-ff -m "Merge in of package x.y.z from vendor" vendor git push # To upload to server * As updates happen: * Go into vendor git checkout vendor cd deps # First time unzip package.x.y.z.zip mv package.x.y.z package git add package git commit -a -m "Import of Package X.Y.Z" git push origin vendor # Second time rm -rf package unzip package.x.y.z.zip mv package.x.y.z package # Make sure files are in place git commit -a -m "Import of Package X.Y.Z" git push origin vendor
About
Testing of vendor branching
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published