{ "info": { "author": "Manabu TERADA", "author_email": "terada@cmscom.jp", "bugtrack_url": null, "classifiers": [ "Framework :: Buildout", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Topic :: Software Development :: Build Tools" ], "description": "Requirement\n================\n\nThis recipe supports Python 2.6+, because using 'json' module.\n\n\nInformation\n================\n\n- Code repository: https://bitbucket.org/cmscom/c2.recipe.bitbucketbk\n- Questions and comments to terada@cmscom.jp\n- Report bugs at https://bitbucket.org/cmscom/c2.recipe.bitbucketbk/issues\n\n\nSimple usage\n==============\n\nModify buildout.cfg ::\n\n parts = \n ...\n bitbucketbk\n\n [bitbucketbk]\n recipe = c2.recipe.bitbucketbk\n username = xxxxxxxxxxxxx\n password = xxxxxxxxxxxxxxxxxx\n location = /backups\n ignore_project =\n xxxxxx1\n xxxxxx2\n isseu_backup_count = 3\n\nRun the buildout ::\n\n bin/buildout -N\n\nYou can use backup scripts ::\n\n bin/bitbucketbk\n\nYou will see backups in `/backups`.\n\n\n\nCron job integration\n===========================\n\nFor example ::\n\n\t[backupcronjob]\n\trecipe = z3c.recipe.usercrontab\n\ttimes = 0 12 * * *\n\tcommand = ${buildout:directory}/bin/bitbucketbk\n\n\nTODO\n=======\n\nissues backup\n------------------\n\n- adding color on Excel data, (eg. new is RED)\n\n\nDetailed Documentation\n================================\n\nSupported options\n=================\n\nThe recipe supports the following options:\n\nusername\n username of bitbucket.org\n\npassword\n password of bitbucket.org\n\nlocation\n backup location\n default : buckups\n\nignore_project\n\toption\n\tListing project name, if do you have no backup project \n\nisseu_backup_count\n default 3\n Number of backup data for issue\n\nExample usage\n=============\n\nWe'll start by creating a buildout that uses the recipe::\n\n >>> write('buildout.cfg',\n ... \"\"\"\n ... [buildout]\n ... parts = bitbucketbk\n ...\n ... [bitbucketbk]\n ... recipe = c2.recipe.bitbucketbk\n ... username = %(username)s\n ... password = %(password)s\n ... location = %(location)s\n ... \"\"\" % { 'username' : 'value1', 'password' : 'value2', 'location' : 'value3'})\n\nRunning the buildout gives us::\n\n >>> print 'start', system(buildout) \n start...\n Installing bitbucketbk.\n Unused options for bitbucketbk: 'location' 'password' 'username'.\n \n\n\nBackup\n=============\n\nCalling ``bin/bitbucketbk``\n\n >>> import sys\n >>> write('bin', 'bitbucketbk',\n ... \"#!%s\\nimport sys\\nprint ' '.join(sys.argv[1:])\" % sys.executable)\n >>> dontcare = system('chmod u+x bin/bitbucketbk')\n\nBy default, backups are done in ``var/bitbucketbk``::\n\n >>> print system('bin/bitbucketbk')\n ...\n\nContributors\n================\n\nManabu TERADA, Author\n\n\nChange history\n================\n\n1.0b7 (2012-09-04)\n----------------------\n\n- modify bug fixed for more issue function [Manabu TERADA]\n\n1.0b6 (2012-09-02)\n----------------------\n\n- modify bug fixed for getting issue limit number, max to has issues [Manabu TERADA]\n\n1.0b5 (2012-08-26)\n----------------------\n\n- modify bugs for using api [Manabu TERADA]\n- modify getting issue limit number of from 15 to 5000 [Manabu TERADA]\n\n1.0b4 (2012-08-26)\n----------------------\n\n- modify bugs for getting issue comments [Manabu TERADA]\n\n1.0b3 (2012-08-26)\n----------------------\n\n- modify buckup function comment of issue [Manabu TERADA]\n- any number of issue backup data [Manabu TERADA]\n\n\n1.0b2 (2012-08-25)\n----------------------\n\n- Backup of issues by Excel data, but ignore comment yet [Manabu TERADA]\n- Ignore Don't get repo, if main_branch is null for maybe change API spec which is `main_branch`. [Manabu TERADA]\n\n\n1.0b1 (2012-01-17)\n----------------------\n\n- Adding property 'ignore_project' [Manabu TERADA]\n\n1.0a2 (2012-01-08)\n----------------------\n\n- Don't get repo, if main_branch is null. [Manabu TERADA]\n\n1.0a1 (2012-01-08)\n---------------------\n\n- Created recipe with ZopeSkel [Manabu TERADA]\n- Created base function & supported hg only, (no supporting git yet) [Manabu TERADA]\n\n\n\nDownload\n================", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.cmscom.jp", "keywords": "bitbucket backup", "license": "ZPL", "maintainer": null, "maintainer_email": null, "name": "c2.recipe.bitbucketbk", "package_url": "https://pypi.org/project/c2.recipe.bitbucketbk/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/c2.recipe.bitbucketbk/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.cmscom.jp" }, "release_url": "https://pypi.org/project/c2.recipe.bitbucketbk/1.0b7/", "requires_dist": null, "requires_python": null, "summary": "This package is backupp repository from bitbucket.org", "version": "1.0b7" }, "last_serial": 787179, "releases": { "1.0a1": [ { "comment_text": "", "digests": { "md5": "72f50ae021635ce668352d8cdb0fd2ae", "sha256": "b36b6dc8450a8f631a03199053e2f4f2179489da2354e037094f38308c63bbbc" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0a1.tar.gz", "has_sig": false, "md5_digest": "72f50ae021635ce668352d8cdb0fd2ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6328, "upload_time": "2012-01-08T15:12:12", "url": "https://files.pythonhosted.org/packages/70/96/6585f7e56b3674128f55ff21dcc6fd32212bbd8dbb81b8d40fb74b812fa4/c2.recipe.bitbucketbk-1.0a1.tar.gz" } ], "1.0a2": [ { "comment_text": "", "digests": { "md5": "a0f5efabfa8c16b8d716e8bce72eb0d8", "sha256": "df2528fcce43025b983ff88663035759039c6fa2eff20217a018606d42e4ff59" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0a2.tar.gz", "has_sig": false, "md5_digest": "a0f5efabfa8c16b8d716e8bce72eb0d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6467, "upload_time": "2012-01-08T15:42:30", "url": "https://files.pythonhosted.org/packages/37/d8/a3a15e1c1bde3fc8425b0a9edc136f355ad6973dfa676d631f98cc355747/c2.recipe.bitbucketbk-1.0a2.tar.gz" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "51fd75f7c694662855a4383bcf8a5901", "sha256": "90e5c00ab70c253080a0837d10910513b8a3835eb1263be7916aefe035b72389" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0b1.tar.gz", "has_sig": false, "md5_digest": "51fd75f7c694662855a4383bcf8a5901", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6689, "upload_time": "2012-01-17T08:44:06", "url": "https://files.pythonhosted.org/packages/f9/f9/b03e43fbb8ea5b5a92ec7f7c44f4e3b9ec357096f6d3eb6163731e1bc51c/c2.recipe.bitbucketbk-1.0b1.tar.gz" } ], "1.0b2": [ { "comment_text": "", "digests": { "md5": "a80013dfb7661de2be9521787f14bd52", "sha256": "c7d756f10afbff9444272f22a6347863bae3c77b415bfeda29cf5bb4347f102a" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0b2.tar.gz", "has_sig": false, "md5_digest": "a80013dfb7661de2be9521787f14bd52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7262, "upload_time": "2012-08-25T09:38:37", "url": "https://files.pythonhosted.org/packages/11/da/9ee722dc2cf0429cf71d6eb5a7ba76cec932f66ac63665b17a4b0e691b7f/c2.recipe.bitbucketbk-1.0b2.tar.gz" } ], "1.0b3": [ { "comment_text": "", "digests": { "md5": "e6d7c89a0350cb072981e43e90f29e0c", "sha256": "956a6f32c3699c4e29c7c1e69175591510204fc0fc0cd84557e4c55889c9bbf7" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0b3.tar.gz", "has_sig": false, "md5_digest": "e6d7c89a0350cb072981e43e90f29e0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7816, "upload_time": "2012-08-25T17:05:28", "url": "https://files.pythonhosted.org/packages/7a/55/ae69a60f912f7ae1a98328e04d05847b615f244ec4767f60c80b5978fdb5/c2.recipe.bitbucketbk-1.0b3.tar.gz" } ], "1.0b4": [ { "comment_text": "", "digests": { "md5": "243ab42e14cbd966c7d48acae4ae53ab", "sha256": "79265eac26b2a66dc58a7a1e556bbccce33e623dc773fa0341c9c9c54a1c7917" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0b4.tar.gz", "has_sig": false, "md5_digest": "243ab42e14cbd966c7d48acae4ae53ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7945, "upload_time": "2012-08-26T04:13:31", "url": "https://files.pythonhosted.org/packages/35/88/bfaefff89e756e1d170890439890b0d5f707ac84626272b19d9a14d4b7e9/c2.recipe.bitbucketbk-1.0b4.tar.gz" } ], "1.0b6": [ { "comment_text": "", "digests": { "md5": "72ca9e661c96c5d83cf2a67d66e4d98b", "sha256": "d05855fba2285f3110e66a2ad7fc31eff53d405cf2a841154df57e15e442a412" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0b6.tar.gz", "has_sig": false, "md5_digest": "72ca9e661c96c5d83cf2a67d66e4d98b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8210, "upload_time": "2012-09-02T02:42:56", "url": "https://files.pythonhosted.org/packages/bd/95/8cf6189b98615807586aa2786146a8eb40ee9187935caa86d20f24171418/c2.recipe.bitbucketbk-1.0b6.tar.gz" } ], "1.0b7": [ { "comment_text": "", "digests": { "md5": "266edad04d5039004ce98ca6df55c620", "sha256": "03c6ad7338aa83892e199552474f23ab992714ecba6884df57d0d10cacee46b8" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0b7.tar.gz", "has_sig": false, "md5_digest": "266edad04d5039004ce98ca6df55c620", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8230, "upload_time": "2012-09-04T01:07:48", "url": "https://files.pythonhosted.org/packages/82/02/0b217218a283b3effffbc22aa98da4f565de329bff85c774b338304aea13/c2.recipe.bitbucketbk-1.0b7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "266edad04d5039004ce98ca6df55c620", "sha256": "03c6ad7338aa83892e199552474f23ab992714ecba6884df57d0d10cacee46b8" }, "downloads": -1, "filename": "c2.recipe.bitbucketbk-1.0b7.tar.gz", "has_sig": false, "md5_digest": "266edad04d5039004ce98ca6df55c620", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8230, "upload_time": "2012-09-04T01:07:48", "url": "https://files.pythonhosted.org/packages/82/02/0b217218a283b3effffbc22aa98da4f565de329bff85c774b338304aea13/c2.recipe.bitbucketbk-1.0b7.tar.gz" } ] }