dotSoftwaredotDevelopmentdotCustomersdotAbout us
PushOk logoblank
bullet Home
bullet My software
bullet Support
bullet My payments
bullet My info
bullet Subscriptions
bullet Voting
bullet Contact us
fast linksFast Links
news&eventsnews and events

2012-12-21 
Major update of SVNCOM version 1.7.2 are finaly released

2012-12-21 
Major update of SVN SCC plug-in - versions 1.7.2 are finaly released

Lightweight embedded Node.js database with MongoDB API.

Ticket

Search go
PushOk Logo blank
leftTicketright

Problems with checkouts

( SVNSCC , VS 6.0, 1.2.1_050822, WIN 2000/XP  )
Type: Public Status:Closed Created: 07 Oct 05 10:00 Updated: 25 Oct 05 10:00
--> Igor Pushkov (admin)  at 25 Oct 05 10:00 writes

This is fixed in latest version 1.2.3
--> pi-consult gmbh Hilgarth (user)  at 19 Oct 05 10:00 writes

Hello PushOk-team,

I don't know, what you mean with "please respond to customer", but I
checked this behaviour several times. This non-sense-error-message appears
only in this special case. If I have a pre-commit-hook that fails, the
error-message is displayed correctly. So it seems to be only this special
case.

Kind regards,
Daniel Hilgarth,
pi-consult gmbh
--> Igor Pushkov (admin)  at 18 Oct 05 10:00 writes

4Oleg: We have such behavior with svn initially, but as I know we fix
this, and plug-in should show correct error messages. Please check this and
respond to customer.
--> pi-consult gmbh Hilgarth (user)  at 12 Oct 05 10:00 writes

Î just discovered, that you are checking the value of the svn:needs-lock
property. When it is '*' it works!

But still, other users who try to check-out this file will get this strange
error-message instead of a nice one :)

Kind regards,
Daniel Hilgarth
pi-consult gmbh
--> pi-consult gmbh Hilgarth (user)  at 12 Oct 05 10:00 writes

Very strange. You are right, the first issue is gone.
The second however not. I try to explain again:
I have to working copies of a project which is in subversion. In one
working-copy I lock a file using TortoiseSVN->Get Lock. When I now try to
check-out the same file in the other working copy in my IDE using your
plugin I get the described message and the file is in an undefinded state.

Please tell me, what is supposed to happen, when I specify the attribute
"svn_require_lock" to a file.
I tried the following:
In the config-file of subversion I specified the following:
[miscellany]
enable-auto-props = yes
[auto-props]
*.rc = svn:needs-lock=1;svn_require_lock=1
resource.h = svn:needs-lock=1;svn_require_lock=1

This means that all *.rc-files and all resource.h-files automatically get
the specified properties (or attributes as you call it). But your plug-in
doesn't treat files with this properties differently... (I checked the
files, the attributes are applied correctly...)

Kind regards,
Daniel Hilgarth
pi-consult gmbh
--> Igor Pushkov (admin)  at 10 Oct 05 10:00 writes

Exclusive checkouts currently available either for all files, either for
only non-mergable (binaries). The default selection is use it for binary
files and not use for all others. This is the best solution to work with
source control. However some guys like to work with all files in reserved
mode. They can either:
a) switch option in plug-in
b) setup "svn_require_lock" attribute for specific files (not only binary)

First both issues should not exist now. Please check.
--> pi-consult gmbh Hilgarth (user)  at 07 Oct 05 10:00 writes

Hello PushOk-team,

- If I have checked out a file and use "Get latest version" on this file it
is being made read-only so I can't edit it anymore.
- If a file has been checked out exclusivly and someone else tries to check
this file out he get's a nonsense error-message ("Unexpected error." "The
operation completed succesfully."), which is shown in a message-box.
Additionally, this file is in an undefined state (You can't try again to
check it out, because the checkout-button is grayed). Only after "Update
status" it has a defined state again.
- Currently it is only possible to switch on exclusive checkout for all
files. It would be good if you could provide an option which let's the
users check out the files concurrently except some defined files.
Scenario: The programmers want to work on the same file at the same
time (concurrent checkout). But with some files this is makes no sense,
because they can't be merged (binaries, resource-files [*.rc and
resource.h]). So it should be possible to define which files should be
checked out exclusivly. And then only those will be checked out
exclusivly.

I use version 1.2.1_050822

Kind regards,
Daniel Hilgarth
pi-consult gmbh
Rate this ticket:
Not useful at all
Partially useful
Useful
Very useful



You are 9552490 visitor since 20 Jan 2003.
942 visitors today and 6 online right now.
blank left to top right blank

© Copyright by PushOk Software, 2003-2024, webmaster@pushok.com