Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eichingertim/ProjectCreationAutomation

Short script that enables a "create"-command for the command-line to create a new project-folder with a local and remote github repository
https://github.com/eichingertim/ProjectCreationAutomation

bash command-line-tool project-creation python

Last synced: 9 days ago
JSON representation

Short script that enables a "create"-command for the command-line to create a new project-folder with a local and remote github repository

Awesome Lists containing this project

README

        

# Project Creation Automation for WINDOWS
## Inspiration
This project is inspired by Kalle Halden (https://github.com/KalleHallden). He had the idea to this project and made it working for MacOS. Check his repository out:https://github.com/KalleHallden/ProjectInitializationAutomation
## How to install
**BEFORE CLONING** make sure that you have already installed the newest version of python and you succesfully added it to your SYSTEM-PATH.

---

Goto your command-line (cmd) and navigate to the location where you want to clone this project. Then type:
```bash
git clone "https://github.com/eichingertim/ProjectCreationAutomation.git"
cd ProjectCreationAutomation
pip install -r requirements.txt
```
Then edit the two files **create.bat** (inside batch-folder) and **scripty.py** where necessary (marked and described with comments).

**IMPORTANT**: Now you have to put the path of the **create.bat**-file (e.g. C:\Users\...\ProjectCreationAutomation\batch) to your SYSTEM-PATH. Here is a short instruction how to do this:
1. type **env** to your windows-search and hit enter. A dialog with system-properties should appear.
2. Click on the Button with **Environment Variables**
3. In the System Variables window, highlight **Path** in the upper section, and click **Edit**.
4. In the Edit System Variables window, click **New** and add the full path to the new created line.
7. Click **OK** in each open windows

## How to use it
To create a new project just open your command-line (cmd) and type in a command with the following syntax:
```bash
create
```
* **ProjectName**: Write here your new project's name without space
* **private/public**: Write here if you want your project to be public or private on github.