Hi,

Poudriere's code no longer is based in fossil. It has moved to
https://github.com/freebsd/poudriere. Fossil will not be kept synced.
Please submit patches as pull requests and issues on github going
forward (rather than the old fossil site).

This conversion is not compatible with the existing repository that I
had on github.com/bdrewery/poudriere. The one I had was only a
convenience and did not have tickets/commit-hashes converted. The new
conversion does have these migrated. There are no hashes in common.

Any checkouts you have will need to have customizations rebased onto the
new repository.

If you have no modifications to your own local repository than you can
just recheckout to the new one. Given the old had a 'trunk' head then
this should work:

# git remote add upstream https://github.com/freebsd/poudriere.git
# git remote update upstream
# git checkout -b master upstream/master

If you have made modifications then you will need to rebase onto the new
one. Look in your 'git log' and find the last upstream commit which I
will call UPSTREAM_COMMIT. Then rebase all of your work onto the new master:

# git remote add upstream https://github.com/freebsd/poudriere.git
# git remote update upstream
# git rebase --onto upstream/master UPSTREAM_COMMIT

Don't forget to git push -f to your own remote if needed.

-- 
Regards,
Bryan Drewery

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to