﻿ticket,summary,type,release,owner,status,created,modified,_description,_reporter
12306,First check-in is very slow,defect,1.0,Franz,new,2015-05-08T14:59:12+02:00,2015-05-08T14:59:12+02:00,"== Main Error
When doing first check-in of any translation entry it is very slow.

This is because TM make a checkout of complete repository. It would be better, TM only checks out relevant paths.

== Error 2
Also TM raises an error when checkout folder is empty:
{{{
ClientError: '/var/local/transman/checkout' is not a working copy
}}}

'''Python Traceback''':
{{{
Traceback (most recent call last):
  File ""build\bdist.win32\egg\trac\web\main.py"", line 497, in _dispatch_request
    dispatcher.dispatch(req)
  File ""build\bdist.win32\egg\trac\web\main.py"", line 214, in dispatch
    resp = chosen_handler.process_request(req)
  File ""build\bdist.win32\egg\transmgr\main.py"", line 413, in process_request
    rev = client.info(self.__target_folder).revision.number
ClientError: '/var/local/transman/checkout' is not a working copy
}}}

Workaround is to delete checkout folder; then TM make a check-out of complete repository.",Franz
12182,Remove dependency to pysvn,enhancement,1.0,Franz,new,2015-02-09T10:25:46+01:00,2015-02-09T10:25:46+01:00,"Currently Translationmanager-Plugin depends on `pysvn`. This library however is not installable using `easy_install`, but only manually (e.g. by using `apt-get install python-svn`).

Maybe changing / expanding Trac itself in order to have a API to commit files - as also proposed in [http://trac.edgewall.org/ticket/2956 Trac-Ticket #2956] ""Upload files to the repository"".",Franz
