Alejandro Mery
5a0fb38dd1
Fixed `sde ci` to handle multiple files correctly
17 years ago
Alejandro Mery
cb855ab536
Changed bin/sde-list-files to resolve package names and target names before $PWD relative matches
17 years ago
Alejandro Mery
893e9bbedd
Improved bin/sde-list-files to handle package and target names directly
17 years ago
Alejandro Mery
572eb79210
Fixed bin/sde-update-tree now for real
17 years ago
Alejandro Mery
352bec5ce7
Fixed sde-update-tree to not error when there is no package/* because package/ is not yet cloned
17 years ago
Alejandro Mery
d70e9e2114
Cleaned bin/sde-update-tree's output
17 years ago
Alejandro Mery
a40e3e3830
Implemented a simple bin/sde-update-tree which just updates everything, and gets package/ if it's not yet there
17 years ago
Alejandro Mery
6a9fca13bc
Fixed bin/sde-list-files to work right with the root of a sub-repo is passed (like targets)
17 years ago
Alejandro Mery
f57281e27c
Improved `sde ci` to only show Changes and Status if a change was detected
17 years ago
Alejandro Mery
51d3779582
Fixed `sde ci` to pass a clean diff to the awk script which tries to generate a log message
17 years ago
Alejandro Mery
430a54c96a
Fixed sde-commit to only show the diff of the changes on the index and to show files names $SDEROOT relative
17 years ago
Alejandro Mery
384fe63732
Finished `sde ci` to finally work on git
17 years ago
Alejandro Mery
6fffa68cd4
Improved bin/sde-commit to popolate the index with copyright-patched files a to generate the temporal files needed.
17 years ago
Alejandro Mery
c23809ed7b
Added bin/sde-patch-copyright, a simple tool to get $PWD relative files patched for copyright
17 years ago
Alejandro Mery
04c7842b2a
Improved bin/sde-list-changes to support --status to give an output similar to `svn st`
17 years ago
Alejandro Mery
40097ca6b5
Improved bin/sde-list-changes to really detect changes on git repos
17 years ago
Alejandro Mery
e4e8cd8b17
Introduced initial bin/sde-list-changes tool, to list changes a on given location
17 years ago
Alejandro Mery
aaf754242f
Changed bin/sde-commit to use commit_abort() instead of lots of ugly code directly on the trap
17 years ago
Alejandro Mery
4480457583
Changed bin/sde-commit to use bin/sde-list-files to detect roots and relative paths of the given locations
17 years ago
Alejandro Mery
a1c6dc09db
Moved md5 parsing code from lib/sde-package/update.in to bin/sde-parse-md5
17 years ago
Alejandro Mery
adc3c5457c
Improved bin/sde-list-files so it detects the roots correctly
17 years ago
Alejandro Mery
438a311aca
Introduced bin/sde-list-files, an internal helper to transform files into their root relative form
17 years ago
Alejandro Mery
1b50b8a913
* implemented altdir support on bin/sde-download2 and checksum validation
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21871 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
2361c95532
* improved bin/sde-download2 to accept, and set (or delete) --alt-dir
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21870 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
7b317b29e5
* improved sde-download2 to load global values from $SDESETTINGS ($HOME/.sde/settings) file
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21869 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
cefa7dea4a
* improved sde-download2 to create tmp/ if not available, and to abort if mkdir fails
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21866 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
9bbab8f5f9
* improved bin/sde-download2 to support multi-argument download locations and to actually
inject the file in download/
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21865 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
733bf14253
* improved bin/sde-download-get to support multi-argument download locations
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21864 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
5058ab516e
* implemented bin/sde-download-git, for the git:// protocol
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21863 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
408344f312
* changed sde-download2 and sde-download-get to use -n for dryrun as defined on the last version of the manpage
* improved sde-download-get to accept sde-download-$protocol handlers too
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21862 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
a68162466f
* fixed sde-download2 to not call the multiplexer if the file is already there
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21721 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
0c44d541f0
* added bin/sde-download-get internal multiplexer
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21719 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
7e246e4136
* implemented call to bin/sde-download-get multiplexer on bin/sde-download2
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21718 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
594019611a
* implemented all the logic around the discriminators in bin/sde-download2, getting
the detailed list of files to download from bin/sde-list-download
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21716 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
08da07d914
* introduced `sde man` as an alias of `sde help`
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21714 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
6534c9249c
* implemented argument parser (based on manpage) on `bin/sde-download2`
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21713 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
32d22109b7
* added pre-draft for the new bin/sde-download, only validating the discriminators
and calling getopt with the arguments defined on the man page.
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21711 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
cc3163ae7c
* fixed bin/sde-list-download to correctly convert to bz2 .tar.gz.gpg files (zeroinstall)
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21707 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
65f731c0fb
* fixed bin/sde-list-download to work from a place different
than $SDEROOT
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21706 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
16f4588583
* improved bin/sde-cleanup-download by adding a dry run mode (-d, --dry-run),
a usage function and a hardcoded list of other accepted files
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21705 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
b7ba0ee160
* removed -list-unknown feature from `sde download`
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21704 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
c7be39bde8
* changed `sde cleanup -download` to use bin/sde-cleanup-download
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21703 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
9970150567
* optimized bin/sde-list-download a bit to not do unnecessary tasks
when the result is not requested.
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21702 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
ed1369be89
* implemented bin/sde-cleanup-download using bin/sde-list-download output
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21701 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
1de8090d87
* implemented `sde list download` - but ignoring target/$target/download.txt for now
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21700 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
3a8d9d3e3e
* removed set -e from bin/sde-list-{download,pkg} and implemented arguments
parsing on sde-list-download
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21697 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
4b1f07bea2
* added place holder for `sde list download`'s internal lister, bin/sde-list-download
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21696 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
346edd5203
* added some extra short options to sde-list's manpage
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21695 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
d93a3a89b2
* removed harmless extra / in bin/sde-list-pkg
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21694 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
0ba293bbba
* finished implementation of bin/sde-list-pkg's desc mode by implementing extenders
detection when a config was given
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21693 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago