Skip to content

sgrottel/checkouts-overview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Checkouts Overview

Overview dashboard app for source code repository checkouts.

Screenshot of Checkouts Overview UI

GitHub Release License Github Actions build status

Why this App?

In my private setup, I have a lot of smaller repos checked out (almost all git), and work on them occasionally. In addition I got several repos to collect the history of some text documents and files. Some of those repos are synced agains servers which are only occasionally online (power saving). As a result, I keep loosing track of the sync states of all the different repos.

Is everything checked in? -- most times, yes. If the change was complete.

Is everything pushed? -- maybe.

Am I on branches? -- no idea.

At least for the first question, Windows Explorer overlay icons might have worked. But thanks to the brutal limitation and the ongoing overlay-icon war, those are as unreliable as it gets. And for everything else, you might not need this app or any other tool, if you have a better structured work process with your stuff. I don't, so I need help by a tool.

And, that's why I decided to write this app.

Documentation

User documentation (manual.md) is available online.

A short guide on how to build is also available.

If you find an issue, please report it. The list of issues is available to all.

You can check for new releases online.

More information may be available on the project's webpages:

License

This project is freely available under the terms of the Apache License v.2.0:

Copyright 2021-2024 SGrottel

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.