-
Notifications
You must be signed in to change notification settings - Fork 1
Home
myzaki edited this page Jun 1, 2017
·
19 revisions
GoM is a project developed in C# .NET Standard, made for highlighting changes on packages dependencies in a cluster of repositories like a company space, or a large personal space. It can be used for a watch on the updates of a project dependencies or to qualify impact of a package change. GoM is a command-line application.
- Duration : a week
- Team : 29 students
- Git connector
- Packages manager explorer
- Save engine
- Content sniffing
- Command line interpretor
- GoM.Core.Abstractions : Project containing interface used to define mutable and immutable objects
- GoM.Core.Mutable : Project containing implemented objects as Mutable
- GoM.Core.Immutable : Project containing implemented objects as Immutable
- GoM.Core.Persistence : Project implementing the management of folder .gom, which persists
- GoM.Feeds : Project implementing tools for managing feed in the package managers
- GoM.Core.FSAnalyzer : Project implementing the whole identification of the package and composing language
- GoM.GitFileProvider : Project implementing a file explorer on git repository
Use the installer downloadable here.
On your desktop, open the file GoM.exe.
A command prompt will open.
You shall create a repository instance in GoM, also type the following command :
gom init
To show the current folder :
gom files
You can find all the commands here
- Libgit2sharp
- NewtonSoft.json
- Microsoft.Extensions.FileProviders