SVN " Error Ya Bloqueado"
Cuando intento confirmar un cambio en un repositorio ( donde soy el único usuario ) obtengo un error
Path
'/trunk/TemplatesLibrary/constraints/templates/TP145210GB01_PersonWithOrganizationUniversal.cs'
is already locked by user 'admin' in filesystem
'/guest/gam/subversion/cdaapi/db'
Soy el usuario 'admin'.
He intentado lo siguiente, todo sin éxito
- ejecutando una "limpieza" de Tortuga SVN
- comprobación de una nueva copia
-
Usando el "navegador repo" para romper bloqueos, pero no se muestran bloqueos (según el archivo SVN bloqueado por mí, ahora no se puede confirmar)
Estoy completamente atascado ahora ya que tengo un repositorio ahora que no puedo confirmar ninguna actualización.
Cualquier idea de cómo arreglar esto
Más información, según lo solicitado:
El comando SVN Status rinde (he hecho ediciones en un archivo)
92 77 admin TP146228GB01_EncompassingEncounter.cs 92 83 admin TP145212GB02_WorkgroupUniversal.cs 92 83 admin TP146248GB01_ReferenceURL.cs 92 85 admin TP145201GB01_PatientUniversal.cs 92 83 admin TP145204GB02_RecipientWorkgroupUniversal.cs 92 83 admin TP145202GB01_RecipientPersonUniversal.cs 92 83 admin TP145203GB02_RecipientOrganizationUniversal.cs 92 77 admin TP145205GB01_PersonUniversal.cs 92 83 admin TP145202GB02_RecipientPersonUniversal.cs 92 83 admin TP145203GB03_RecipientOrganizationUniversal.cs 92 85 admin TP145211GB01_HealthCareFacilityUniversal.cs 92 85 admin TP145200GB01_AuthorPersonUniversal.cs 92 83 admin TP145207GB01_AuthorDeviceUniversal.cs M 92 87 admin TP146226GB02_Consent.cs 92 85 admin TP146229GB01_TextSection.cs 92 83 admin TP145204GB03_RecipientWorkgroupUniversal.cs 92 86 admin TP145018UK03_CustodianOrganizationUniversal.cs 92 83 admin TP145208GB01_AuthorNonNamedPersonUniversal.cs 92 70 admin TP145214GB01_DocumentParticipantUniversal.cs 92 85 admin TP145007UK03_RelatedEntity.cs 92 80 admin TP146224GB02_Atachment.cs 92 83 admin TP146227GB02_ServiceEvent.cs 92 77 admin TP145210GB01_PersonWithOrganizationUniversal.cs
Un svn commit entonces produce
svn commit --message updates
Sending TP146226GB02_Consent.cs
Transmitting file data .svn: E195022: Commit failed (details follow):
svn: E195022: File 'D:\BENBUN_CODE\WORK\cdaapi\trunk\TemplatesLibrary\constraints\templates\TP146226GB02_Consent.cs' is locked in another working copy
svn: E170007: No lock on path '/subversion/cdaapi/!svn/wrk/3c75d861-8462-b94e-8729-df54843044f9/trunk/TemplatesLibrary/constraints/templates/TP146226GB02_Consent.cs' (Status 423 on PUT Request)
svn: E175002: Server sent unexpected return value (423 Locked) in response to PUT request for '/subversion/cdaapi/!svn/wrk/3c75d861-8462-b94e-8729-df54843044f9/trunk/TemplatesLibrary/constraints/templates/TP146226GB02_Consent.cs'
Como se solicita la salida de SVN st-u se muestra a continuación
>svn st -u
M 92 TP146226GB02_Consent.cs
Status against revision: 92
11 answers
Si su repositorio SVN está bloqueado por AnkhSVN, simplemente use el comando "cleanup" de AnkhSVN para liberar el bloqueo! ;)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-26 20:06:15
Yo tenía el mismo problema. Este problema se resuelve fácilmente si emite el comando Cleanup desde AnkhSVN.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-02-18 20:26:47
Después de discutir con el alojamiento de mi repositorio SVN, me dieron la siguiente respuesta.
Aparentemente mi repositorio se replica a un repositorio remoto usando SVNSYNC. SVNSYNC tiene limitaciones conocidas con el bloqueo obligatorio en los repositorios replicados y aquí es donde radica el problema.
Los bloqueos fueron introducidos por el complemento AnkhSVN en Visual Studio.
Como los bloqueos parecen estar en el repositorio remoto, esto explica por qué no puedo verlos usando Comandos SVN.
Los bloqueos se están eliminando a través de la compañía de alojamiento y esperamos que pronto todo vuelva a estar bien.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-06-19 00:28:35
No estoy usando AnkhSVN pero tengo un problema similar después de cancelar una actualización de Tortoise SVN. Dejó dos directorios "ya bloqueados". Similar a la solución de Roman C. Use Get lock to para bloquear un archivo en cada directorio que esté "ya bloqueado" y luego libere esos bloqueos, luego haga una limpieza en el directorio más alto. Eso parecía solucionar el problema.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-06-18 15:14:49
Incluso es bueno usar tortoise svn cleanup, no es necesario usar Ankh one en mi caso
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-03 14:58:49
Tengo mensajes de error similares. Corro svn limpieza, y luego trató de "obtener reloj" por un par de veces. Entonces este error desapareció.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-27 08:06:15
Tuve que hacer una limpieza y elegir "Romper Cerraduras" para que funcionara para mí.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-03-18 17:15:57
Estos ajustes funcionaron para mí:
No pude actualizar el repositorio después del tiempo de espera de conexión, mientras estaba revisando el repositorio.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-12 06:52:59
Tuve el mismo problema: no puedo confirmar muchos archivos a la vez.
El commit funciona por:
-
Ejecutar una "limpieza" de Tortuga SVN
Confirme cada archivo por separado. Cree una nueva carpeta raíz y confirme cada archivo o carpeta.
** Si el error regresa, debe repetir la acción no. 1-2 * *
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-05-29 07:06:26
Usuarios de TortoiseSVN: haga clic derecho en el directorio raíz del proyecto > TortoiseSVN > Limpiar... ( asegúrese de marcar todas las casillas). Esto funcionó para mí.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-15 18:24:43
Necesita limpiar su tortuga SVN haciendo clic en la opción de limpieza que obtiene después Haga clic derecho en windows donde desea ACTUALIZAR SVN. Y después de la limpieza, intente actualizar SVN de manera similar haciendo clic en ACTUALIZAR SVN opción que obtiene después de hacer clic derecho.
Esto funcionó para mí.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-29 08:06:10