- Oct 24, 2024
-
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Sep 27, 2024
-
-
Ryan Gonzalez authored
Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
Ryan Gonzalez authored
As of: https://github.com/openSUSE/osc/commit/3f14cef53a853296d7f60bf7b14eb86615842cf9 `osc.core.makeurl` will escape path comonents itself, so calling `pathname2url` ends up double-escaping, resulting in 404 errors with filenames that have special characters. Signed-off-by: Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
- Jun 07, 2024
-
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- May 13, 2022
-
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- May 12, 2022
-
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
We no longer retain non-source files, so it’s not necessary to inform the user about them or attempt to update them to the latest version. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Previously, we used meta mode to prepare a clean checkout, and them switched the meta mode off immediately afterwards. However, OBS 2.10 no longer supports this behaviour, which was always a hack: at the "validate" step of the commit process, it returns the _meta file as part of the filelist, but as this file is special, it’s not present in the local filelist, resulting in an error message, failing upload and a successful error code (!) being returned: Transmitting file data There is no sha256 sum for file _meta. This could be due to an outdated working copy. Please update your working copy with osc update and commit again afterwards. Instead of this, check out the package in the normal mode, skipping the downloads, and re-add all files from scratch. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Feb 02, 2021
-
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
* There’s a separate classifier for GPL-2+, let’s us it. * This is a plugin. * No longer a beta. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Dec 23, 2020
-
-
Andrej Shadura authored
This is a hack. OBS tracks metadata and package data separately. Separate revlogs and separate trees. When we create a checkout with meta=True, osc will only request metadata part of the package. This is good for us, since it allows us to start with a mostly clean working directory and still proceed without downloading all of the current contents only to possibly remove it in the first step. However, this also means that we cannot request contents of the latest package tree if we want to retain some files. osc used to allow downloading files for package checkouts with meta=True, but it no longer does. An alternative hack is to create a checkout with meta=False, set the max. download size to 1 byte, check out the latest revision and mark all existing files for deletion. Or we can flip the meta flag back to False after we’re done checking out and manually rewind the current revision to the latest one. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
This is almost what the upstream does, except we don’t care about encodings. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Nov 12, 2020
-
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Nov 11, 2020
-
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Nov 10, 2020
-
-
With at least obs-api 2.7.4-3co2 and osc 0.167.1-1, when a package is newly branched from another project, it has a pseudo-file named _link in its remote file list but that file cannot actually be downloaded. Ignore the resulting 404 error. Signed-off-by: Simon McVittie <smcv@collabora.com>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Nov 09, 2020
-
-
Andrej Shadura authored
-
Andrej Shadura authored
-
Andrej Shadura authored
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
osc’s own help texts are indented by 8 spaces, and various formatting functions expect this indent to be the same across all osc subcommands. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
This prevents the creation of empty no-change commits. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
We will need the metadata when comparing the work tree to the latest commit. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-