Package: gitgadget 0.8.0
gitgadget: 'Rstudio' Addin for Version Control and Assignment Management using Git
An 'Rstudio' addin for version control that allows users to clone repositories, create and delete branches, and sync forks on GitHub, GitLab, etc. Furthermore, the addin uses the GitLab API to allow instructors to create forks and merge requests for all students/teams with one click of a button.
Authors:
gitgadget_0.8.0.tar.gz
gitgadget_0.8.0.zip(r-4.5)gitgadget_0.8.0.zip(r-4.4)gitgadget_0.8.0.zip(r-4.3)
gitgadget_0.8.0.tgz(r-4.4-any)gitgadget_0.8.0.tgz(r-4.3-any)
gitgadget_0.8.0.tar.gz(r-4.5-noble)gitgadget_0.8.0.tar.gz(r-4.4-noble)
gitgadget_0.8.0.tgz(r-4.4-emscripten)gitgadget_0.8.0.tgz(r-4.3-emscripten)
gitgadget.pdf |gitgadget.html✨
gitgadget/json (API)
NEWS
# Install 'gitgadget' in R: |
install.packages('gitgadget', repos = c('https://vnijs.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/vnijs/gitgadget/issues
Last updated 1 years agofrom:504152714d. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 14 2024 |
R-4.5-win | OK | Nov 14 2024 |
R-4.5-linux | OK | Nov 14 2024 |
R-4.4-win | OK | Nov 14 2024 |
R-4.4-mac | OK | Nov 14 2024 |
R-4.3-win | OK | Nov 14 2024 |
R-4.3-mac | OK | Nov 14 2024 |
Exports:add_users_repoassign_workcheck_tokenscheckerrcollect_workcreate_groupcreate_repofetch_workgitgadgetgitgadget_callrgitgadget_urlprojIDread_ufileremove_projectremove_users_repo
Dependencies:askpassbase64encbslibcachemcallrclicliprcommonmarkcrayoncredentialscurldescdigestdplyrfansifastmapfontawesomefsgenericsgertghgitcredsgluehtmltoolshttpuvhttr2inijquerylibjsonlitelaterlifecyclemagrittrmarkdownmemoisemimeminiUIopensslpillarpkgconfigprocessxpromisespspurrrR6rappdirsRcpprlangrprojrootrstudioapisassshinyshinyFilessourcetoolssystibbletidyselectusethisutf8vctrswhiskerwithrxfunxtableyamlzip
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Add users to a repo | add_users_repo |
Assign work to each student/team by creating a fork of the main repo | assign_work |
Check student tokens | check_tokens |
Check error status | checkerr |
Create merge requests for each student/team | collect_work |
Create a group on GitLab using the API | create_group |
Create the main repo from a local directory | create_repo |
Fetch all merge requests as local branches and link to a remote | fetch_work |
noRd export | get_port |
gitgadget | gitgadget |
Launch gitgadget in a separate process | gitgadget_callr |
Start gitgadget and show url to open the application in an external browser | gitgadget_url |
Find project ID | projID |
Reach user file | read_ufile |
Remove a project | remove_project |
Remove users from a repo | remove_users_repo |