{"id":16604276,"url":"https://github.com/dail8859/turtlehub","last_synced_at":"2025-07-20T12:02:20.517Z","repository":{"id":11880872,"uuid":"14442090","full_name":"dail8859/TurtleHub","owner":"dail8859","description":"TortoiseGit issue tracker plugin for projects hosted on GitHub","archived":false,"fork":false,"pushed_at":"2018-06-05T13:53:10.000Z","size":5478,"stargazers_count":29,"open_issues_count":1,"forks_count":8,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-08-03T22:18:03.647Z","etag":null,"topics":["issue-tracker","tortoisegit"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dail8859.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-11-16T05:16:32.000Z","updated_at":"2024-04-24T21:33:59.000Z","dependencies_parsed_at":"2022-08-28T17:41:54.517Z","dependency_job_id":null,"html_url":"https://github.com/dail8859/TurtleHub","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dail8859%2FTurtleHub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dail8859%2FTurtleHub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dail8859%2FTurtleHub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dail8859%2FTurtleHub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dail8859","download_url":"https://codeload.github.com/dail8859/TurtleHub/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219857630,"owners_count":16556058,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["issue-tracker","tortoisegit"],"created_at":"2024-10-12T00:56:48.332Z","updated_at":"2024-10-12T00:56:49.019Z","avatar_url":"https://github.com/dail8859.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TurtleHub\n[TortoiseGit](https://tortoisegit.org/) issue tracker plugin for projects hosted on GitHub. Release versions can be \ndownloaded on the [Release](../../releases) page.\n\n![TH-issue-overview](/docs/img/TH-issue-overview.png  \"Example of TurtleHub's issue picker.\")\n\n**Note:** This project is not affiliated with or endorsed by GitHub, Inc.\n\n## Setup\n1. Obviously, [TortoiseGit](https://tortoisegit.org/) (and therefore [Git](https://git-scm.com)) must be installed. \n1. Install TurtleHub with the [setup file suitable for your system](../../releases) at the predetermined default \nlocation.\n1. Integrate TurtleHub with your project.  \nThere are two ways: *Local Integration* and *BugTraq Integration*.  \n**For information about which method to choose and detailed information about the integration methods and features, see \nthe [Setup.md](/docs/Setup.md).**  \nFollowing below is a Quick Start, though:  \n    ### Quick Start - Integration\n    1. Open the context menu and go to  \n    `TortoiseGit \u003e Settings \u003e Issue Tracker Integration`.\n    1. `Add...`: TurtleHub should show up under the `Providers` dropdown menu.\n    1. `Working Tree Path`: set to the directory of a local git repository.\n    1. `Options`: set TurtleHub's **Parameters**:\n        1. Add `owner` and `repository name` located on GitHub. \n        1. `keyword`: indicates the prefix TurtleHub uses when you choose and insert issues into the log message. \n        It is completely customizable and ommittable.  \n            ![TH-options](/docs/img/TH-options.png \"Options Dialog\")\n        1. `Reference Full Repository Name`: This creates issue references in the style of `owner/repository#1234` \n        instead of `#1234`.  \n            ![TH-options-external-repo](/docs/img/TH-options-external-repo.png \"Referencing whole Repository\")\n        1. `Show Pull Requests by Default`: On *disabled*, TurtleHub will by default only show issues from the \n        tracker without any pull requests.  \n        On *enabled*, TurtleHub will **also** show pull requests alongside issues.\n\n    **Advanced integration instructions with detailed information about the features can be found at the \n    [Setup.md](/docs/Setup.md).**\n\n## Usage\nWhen committing, the issue chooser should appear at the top right of the dialog. Open it and let TurtleHub fetch the \nissues. If you want to see pull requests, too, enable the checkbox at the bottom.\nSelect your desired issues. These will be inserted into your log message.  \n\nTo also enable the creation of clickable URL-links on issue numbers in the log, you need to setup some \n[Further BugTraq configuration](/docs/Setup.md#further-bugtraq-configuration).\n\n## Development\nThe code is developed using Visual Studio 2015. In order to develop TurtleHub, first use one of the installers and \nkeep the default installation directory. When Visual Studio builds the new DLL it will copy over the installed files.\n\nRunning the `build.cmd` batch file will build the installers and place them in the `bin` directory.\n\n## License\nThis code is released under the [GNU General Public License version 2](http://www.gnu.org/licenses/gpl-2.0.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdail8859%2Fturtlehub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdail8859%2Fturtlehub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdail8859%2Fturtlehub/lists"}