-
Notifications
You must be signed in to change notification settings - Fork 16
Transfer to new a directory structure
With the pull request 169, we have changed the directory structure of the Xmipp repository.
We want to simplify the installation and allow external tools to analyze our code
We recommend you to remove the current installation and replace it with a new version:
- In Scipion: Nothing to do. Just update the plugin version and the binaries when available.
- In Standalone: remove entire Xmipp folder, clone the repository again and run
xmippscript in the root
To avoid possible issues, we recommend you to move entire Xmipp folder to a backup directory, clone the repository again and run xmipp script in the root.
cd
mv xmipp-bundle xmipp-bundle-BKUP
git clone https://github.com/I2PC/xmipp xmipp-bundle
In case you have an existing branch (with old directory structure), you might experience merge conflict while creating a PR to the new directory structure. First, try if this affects you:
git checkout develgit pull-
git checkout myDevelBranch# change to your original branch git merge
If you don't get any merge conflict, then you are good to go. Otherwise:
- try to resolve the merge conflict using
mergetoolof your choice (e.g. KDiff3). - try to create a patch with your changes, and manually change the file paths, as described here
Make sure that any deleted / newly created file is in proper location.
If none of this works, please contact us at i2pc@cnb.csic.es
Developed by xmipp team