-
-
Save saulovenancio/7933571 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# remove from CRX all files deleted from file system | |
$ vlt st | grep ! | cut -c 2- | xargs -I {} vlt rm {} | |
# add to CRX all files not yet in vlt control | |
$ vlt st | grep \? | cut -c 2- | xargs -I {} vlt add {} | |
# add all missing files into the CRX | |
vlt st | grep ^A | cut -c 2- | xargs -I {} vlt commit --force {} | |
# copy all modified files into the CRX | |
vlt st | grep ^M | cut -c 2- | xargs -I {} vlt commit --force {} | |
# delete all deleted files from the CRX | |
vlt st | grep ^D | cut -c 2- | xargs -I {} vlt commit --force {} | |
# strip .vlt files from all directories below the current dir | |
find . -name "*.vlt" -exec rm -rf {} \; | |
# setup vlt | |
# navigate to jcr_root | |
cd .../ui/src/main/content/jcr_root | |
# checkout files | |
vlt --credentials admin:admin co --force http://localhost:4502/crx | |
alias vlt-remove-deleted='vlt st | grep "^\!" | cut -b 3- | xargs vlt del' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment