b5ab6d0bc5
scripts/env: fix env for git conf init.defaultBranch not set to "master"
...
Since version 2.28, git has a config option init.defaultBranch to set the name
of the first branch created with git init. The env script expects this name to
be "master". This commit sets the initial branch name to "master"
instead of using the git configured one.
Signed-off-by: Arne Zachlod <arne@nerdkeller.org >
2021-11-13 10:29:41 -10:00
8242c6de29
scripts/env: Fix 56f813674a
scripts/env: use command -v instead of which
...
We don't need to see how git will be executed and it produces non silent
output on 'scripts/env diff' commands when there are no differences
unlike before.
Re-introduce original silent behaviour.
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk >
2020-07-12 13:29:28 +01:00
227e47b3ca
scripts/env: fix remaining shellcheck warning
...
Fixes following shellcheck warning:
In scripts/env line 25:
exit ${1:-1}
^-----^ SC2086: Double quote to prevent globbing and word splitting.
Signed-off-by: Petr Štetiar <ynezz@true.cz >
2020-07-11 13:33:28 +02:00
5b7cace9e3
scripts/env: use read -r instead of read
...
read mangles backslashes.
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-07-11 13:33:28 +02:00
f80a540dbf
scripts/env: exit in case of failure to cd
...
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-07-11 13:33:28 +02:00
e68810ba53
scripts/env: replace \! with !
...
The latter is more standard. The former throws an error under
shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-07-11 13:33:28 +02:00
56f813674a
scripts/env: use command -v instead of which
...
Simpler and built in to the shell.
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-07-11 13:33:28 +02:00
995378a2a5
scripts/env: replace -a and -o with &&/||
...
The former are not well defined.
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-02 23:56:19 +01:00
2fe5319d58
scripts/env: use explicit find location
...
Some find binaries do not imply the current directory.
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-02 23:51:45 +01:00
e495a05069
env: only use color diffs on terminals
...
When sending script/env diff's output to a file or pipeline, you
don't want escape characters for ANSI color sequences fouling the
byte stream.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com >
2018-05-05 09:44:43 +02:00
f2277a967d
env: allow passing a commit message on save
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org >
SVN-Revision: 45592
2015-05-01 17:23:15 +00:00
dcb5d00875
scripts: unset GREP_OPTIONS in env and feeds ( fixes #16924 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 41407
2014-06-30 06:50:22 +00:00
e50315d61c
env: colorize git output
...
SVN-Revision: 30602
2012-02-16 19:24:34 +00:00
a97304cf61
scripts/env: improve the wording of the question when starting repository (patch by Rolf Leggewie)
...
SVN-Revision: 29262
2011-11-19 17:15:53 +00:00
6b929e2687
scripts/env: make mv and cp operations more robust (treat dotfiles appropriately) (based on patch by Rolf Leggewie)
...
SVN-Revision: 29261
2011-11-19 17:15:50 +00:00
b9eb659364
scripts/env: fix indentation (patch by Rolf Leggewie)
...
SVN-Revision: 29260
2011-11-19 17:15:45 +00:00
e42e2b3e9c
path expansion was broken due to a badly quoted *
...
Signed-of-by: Benjamin Cama <benoar@dolka.fr >
SVN-Revision: 26391
2011-04-01 11:07:27 +00:00
0e1337ea47
scripts/env: fix initialization of files/ when creating a new environment (patch from #7603 )
...
SVN-Revision: 22336
2010-07-21 17:49:52 +00:00
02052624df
scripts/env: fix file syncing on env switch
...
SVN-Revision: 12925
2008-10-08 19:15:26 +00:00
5ac7398565
Restore config after running scripts/env diff.
...
SVN-Revision: 12632
2008-09-18 20:45:12 +00:00
973d7e80d7
fix ./scripts/env for newer git versions
...
SVN-Revision: 12502
2008-09-02 15:48:40 +00:00
1063f8d415
fix ./scripts/env delete
...
SVN-Revision: 12399
2008-08-27 14:13:47 +00:00
2311fc9850
replace the deprecated git-* command calls with git *
...
SVN-Revision: 12379
2008-08-24 13:40:21 +00:00
1391134579
and another one
...
SVN-Revision: 12217
2008-08-06 16:14:53 +00:00
88b0d6785e
fix a small typo
...
SVN-Revision: 12216
2008-08-06 16:13:38 +00:00
131ba6fed7
add script for managing 'build environments' (.config+files/), including documentation
...
SVN-Revision: 12212
2008-08-06 14:30:46 +00:00