##// END OF EJS Templates
svn: Ignore the content length header from response, fixes #4112...
svn: Ignore the content length header from response, fixes #4112 In case of compressed responses from apache(mod_dav_svn) we can not use the Content-Length header in our own response. The content is automatically decompressed by the requests library and therefore the content length differs. This results in errors when doing e.g. a svn checkout: "svn: E120106: ra_serf: The server sent a truncated HTTP response body."

File last commit:

r1:854a839a default
r473:7e153d56 default
Show More
tuning-change-large-file-dir.rst
32 lines | 1.2 KiB | text/x-rst | RstLexer
/ docs / admin / tuning-change-large-file-dir.rst

Change the |hg| Large Files Location

|RCE| manages |hg| larges files from the following default location :file:`/home/{user}/repos/.cache/largefiles`. If you wish to change this, use the following steps:

  1. Open ishell from the terminal and use it to log into the |RCE| database by specifying the instance :file:`rhodecode.ini` file.
# Open iShell from the terminal and set ini file
$ .rccontrol/enterprise-1/profile/bin/paster ishell .rccontrol/enterprise-1/rhodecode.ini
  1. Run the following commands, and ensure that |RCE| has write access to the new directory:
# Once logged into the database, use SQL to redirect
# the large files location
In [1]: from rhodecode.model.settings import SettingsModel
In [2]: SettingsModel().get_ui_by_key('usercache')
Out[2]: <RhodeCodeUi[largefiles]usercache=>/mnt/hgfs/shared/workspace/xxxx/.cache/largefiles]>

In [3]: largefiles_cache = SettingsModel().get_ui_by_key('usercache')
In [4]: largefiles_cache.ui_value = '/new/path’
In [5]: Session().add(largefiles_cache);Session().commit()