Alexandru Gheorghe edited a comment on Bug JENKINS-3580

Still there with subversion-plugin 2.5, our configuration is pulling many folders under one directory (as it would resemble when the library is built) and it should look like this (assuming we're in $WORKSPACE of the job):

.
├── COPYING
├── COPYING.LESSER
├── coverage.xml
├── src
│   ├── commands
│   ├── core
│   ├── __init__.py
│   ├── ...
│   └── webshell
├── core_tests
│   ├── ...
│   ├── __init__.py
│   └── test_version.py
│
├──flake8.log
└── ...

We fetch different folders and put them all in src/ which then we export to PYTHONPATH when we run the unittests from core_tests (with nosetests).

The problem is that at each fetch from SVN even if we don't want and we specify this to SVN to only update we get the workspace src/ folder erased!

Is it possible to avoid this? A snippet of the fetch:

Switching to https://.../core at revision '2015-03-06T12:05:11.289 +0100'
D         __init__.py
A         tests
...

now comes the next checkout

Switching to https://.../lib at revision '2015-03-06T12:05:11.289 +0100'
D         core
D         data
D         datatypes
A         commands

as you can see the "D" will erase previous fetches afterwards adding the new ones. Is this the intended behavior?





Later addition: after a few more builds it seems it "fixes by itself" and concludes the build successful without any importation failures of any libraries (caused by the then deleted folders), not sure how correct this is how and needs an analysis from our part, but is this normal?

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to