changeset 1797:c60c54e7d211

enabled largefiles for stable release
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 21 Dec 2011 02:13:28 +0200
parents 702e29ce1e9b
children 99c70e97ce48
files rhodecode/lib/db_manage.py setup.py
diffstat 2 files changed, 16 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/lib/db_manage.py	Wed Dec 21 02:05:31 2011 +0200
+++ b/rhodecode/lib/db_manage.py	Wed Dec 21 02:13:28 2011 +0200
@@ -298,12 +298,19 @@
         dotencode_disable.ui_key = 'dotencode'
         dotencode_disable.ui_value = 'false'
 
+        # enable largefiles
+        largefiles = RhodeCodeUi()
+        largefiles.ui_section = 'extensions'
+        largefiles.ui_key = 'largefiles'
+        largefiles.ui_value = ''
+
         try:
             self.sa.add(hooks1)
             self.sa.add(hooks2)
             self.sa.add(hooks3)
             self.sa.add(hooks4)
             self.sa.add(dotencode_disable)
+            self.sa.add(largefiles)
             self.sa.commit()
         except:
             self.sa.rollback()
--- a/setup.py	Wed Dec 21 02:05:31 2011 +0200
+++ b/setup.py	Wed Dec 21 02:13:28 2011 +0200
@@ -17,14 +17,14 @@
         "SQLAlchemy==0.7.3",
         "Mako==0.5.0",
         "pygments>=1.4",
-        "mercurial>=1.9.3,<2.0",
+        "mercurial>=2.0,<2.1",
         "whoosh<1.8",
         "celery>=2.2.5,<2.3",
         "babel",
         "python-dateutil>=1.5.0,<2.0.0",
         "dulwich>=0.8.0,<0.9.0",
-        "vcs==0.2.2",
-        "webob==1.0.8"    
+        "vcs==0.2.3",
+        "webob==1.0.8"
     ]
 
 dependency_links = [
@@ -49,19 +49,20 @@
     requirements.append("py-bcrypt")
 
 
-#additional files from project that goes somewhere in the filesystem
-#relative to sys.prefix
+# additional files from project that goes somewhere in the filesystem
+# relative to sys.prefix
 data_files = []
 
-#additional files that goes into package itself
+# additional files that goes into package itself
 package_data = {'rhodecode': ['i18n/*/LC_MESSAGES/*.mo', ], }
 
 description = ('Mercurial repository browser/management with '
                'build in push/pull server and full text search')
 keywords = ' '.join(['rhodecode', 'rhodiumcode', 'mercurial', 'git',
+                     'code review', 'repo groups', 'ldap'
                       'repository management', 'hgweb replacement'
                       'hgwebdir', 'gitweb replacement', 'serving hgweb', ])
-#long description
+# long description
 try:
     readme_file = 'README.rst'
     changelog_file = 'docs/changelog.rst'
@@ -81,7 +82,7 @@
     from ez_setup import use_setuptools
     use_setuptools()
     from setuptools import setup, find_packages
-#packages
+# packages
 packages = find_packages(exclude=['ez_setup'])
 
 setup(