T13514: Migrate KDE translations to Git

Karl Ove Hufthammer noreply at phabricator.kde.org
Thu Jan 14 16:39:31 GMT 2021


huftis added a comment.


  In T13514#248308 <https://phabricator.kde.org/T13514#248308>, @aspotashev wrote:
  
  > Another problem with SVN is, it's slow. It sometimes takes at least 10 minutes to "svn cleanup" + "svn up" when only the translations from branches trunk/kf5 and stable/kf5 are checked out, making the full run of scripty slow on my laptop (note: I don't use SSD, that might be the reason).
  
  
  This sounds excessive – and rather strange. One thing I like about SVN, is that it is **fast**. I just did a test of `svn up` fetching about a whole week worth of updates for 5 languages (or 4 languages + templates) in l10n-kf5, and this took about 4 seconds (on my ~9 year old desktop PC).
  
  `svn cleanup` may be a bit slow, but it should only needed when something is actually **wrong** with your local checkout. There should be no reason to run it except when `svn status` returns a non-empty status and you think it shouldn’t. And even then, `svn revert --recursive .` is a must better option. (You don’t run `git fsck` followed by ‘git repack’ before each `git pull`!)
  
  On the other hand, my experience with Git on similarly large repos is that **Git** is very slow, even when there are few updates. For an example, try cloning the Git repo of the LibreOffice translations (which is much smaller than the KDE translation repo): `git clone https://github.com/LibreOffice/translations.git`

TASK DETAIL
  https://phabricator.kde.org/T13514

To: huftis
Cc: heikobecker, omeritzics, yaron, Abella, yurchor, zerg, clel, xyquadrat, woltherav, subins2000, huftis, rempt, kamathraghavendra, thiagosueto, #localization, dkazakov, nalvarez, aacid, pino, ltoscano, aspotashev, bittin, krisfremen, phunh, fbampaloukas, sdepiets, skadinna, pshinjo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-i18n-doc/attachments/20210114/960bb983/attachment.htm>


More information about the kde-i18n-doc mailing list