The basics:
OS is Redhat 3 Enterprise
Tailor version is 0.9.20
I am trying to replicate a Subversion repository with another subversion
repository. One of the changesets has thousands of files and when svn add is
run I get the following exception trace from Tailor:
Log: The Enterprise Library 2003 and the C
omposite UI Application block 2005
Traceback (most recent call last):
File "/root/softwares/tailor-0.9.20/vcpx/source.py", line 133, in
applyPendingChangesets
File "/home/darcs/tailor-0.9.20/vcpx/dualwd.py", line 106, in
replayChangeset
self.target.replayChangeset(changeset)
File "/root/softwares/tailor-0.9.20/vcpx/target.py", line 112, in
replayChangeset
File "/root/softwares/tailor-0.9.20/vcpx/target.py", line 298, in
_replayChangeset
File "/root/softwares/tailor-0.9.20/vcpx/target.py", line 315, in
_addEntries
File "/root/softwares/tailor-0.9.20/vcpx/svn.py", line 391, in
_addPathnames
File "/root/softwares/tailor-0.9.20/vcpx/shwrap.py", line 190, in
execute
File "/root/softwares/tailor-0.9.20/vcpx/_process.py", line 522, in
__init__
File "/root/softwares/tailor-0.9.20/vcpx/_process.py", line 884, in
_execute_child
OSError: [Errno 7] Argument list too long
21:21:02 [C] Upstream change application failed
Traceback (most recent call last):
File "/home/darcs/tailor-0.9.20/tailor", line 33, in ?
main()
File "/root/softwares/tailor-0.9.20/vcpx/tailor.py", line 332, in main
File "/root/softwares/tailor-0.9.20/vcpx/tailor.py", line 145, in
__call__
File "/root/softwares/tailor-0.9.20/vcpx/tailor.py", line 108, in
update
File "/home/darcs/tailor-0.9.20/vcpx/dualwd.py", line 96, in
applyPendingChangesets
applied=applied)
File "/root/softwares/tailor-0.9.20/vcpx/source.py", line 133, in
applyPendingChangesets
File "/home/darcs/tailor-0.9.20/vcpx/dualwd.py", line 106, in
replayChangeset
self.target.replayChangeset(changeset)
File "/root/softwares/tailor-0.9.20/vcpx/target.py", line 112, in
replayChangeset
File "/root/softwares/tailor-0.9.20/vcpx/target.py", line 298, in
_replayChangeset
File "/root/softwares/tailor-0.9.20/vcpx/target.py", line 315, in
_addEntries
File "/root/softwares/tailor-0.9.20/vcpx/svn.py", line 391, in
_addPathnames
File "/root/softwares/tailor-0.9.20/vcpx/shwrap.py", line 190, in
execute
File "/root/softwares/tailor-0.9.20/vcpx/_process.py", line 522, in
__init__
File "/root/softwares/tailor-0.9.20/vcpx/_process.py", line 884, in
_execute_child
OSError: [Errno 7] Argument list too long
It looks to me like the failure is because the changeset is not being broken up
enough on the addition.
Does anyone know a workaround for the problem/have seen this before and know a
fix?
Will upgrading to the untagged tailor version help fix this or am I the first
unfortunate person to come across this problem?
Paul
___________________________________________________________
To help you stay safe and secure online, we've developed the all new Yahoo!
Security Centre. http://uk.security.yahoo.com
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor