Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/soheshdoshi/file-copier-in-java

copy program which works exactly like windows file copy mechanism.
https://github.com/soheshdoshi/file-copier-in-java

filecopy inputstream java outputstream

Last synced: 5 days ago
JSON representation

copy program which works exactly like windows file copy mechanism.

Awesome Lists containing this project

README

        

# File-Copier-in-Java

In this program we will see how we can create file copy program which works exactly like windows file copy mechanism with functionalities described as below.

* It will ask user for inputpath name, OutputPathname and file name which needs to be copied.If input file exist then it will copy that file into new file name with exact conventions followed by windows. (i.e. “- Copy”, “- Copy (2)” etc.)

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system

### Prerequisites

What things you need to install the software and how to install them

```
JDK
```

### Installing

([Windows Machine](https://www.youtube.com/watch?v=dX2-V2BocqQ))
([Linux Machine](https://www.youtube.com/watch?v=NZB3Iy7Lve4))
([Mac Machine](https://www.youtube.com/watch?v=y6szNJ4rMZ0))

## Contributing
If you want to implement, please follow the following steps:
1. First, comment on the issue for that function you want to implement.
2. On Github, fork the repository (see [this article](https://help.github.com/articles/fork-a-repo/)).
3. Clone the repository to your local machine (see [this article](https://help.github.com/articles/cloning-a-repository/)).
4. Create a new branch with `git checkout -b [function-name]`.
5. Commit you work (using `git add [file]` and `git commit`).
6. Push your commit to your repository on Github (using `git push`).
7. Submit a pull request on the repository, requesting that your code be merged into the repository (see [this article](https://help.github.com/articles/creating-a-pull-request/)).
8. Wait for your pull request to be merged into master.
Thank you for any contributions!

## Authors

**Sohesh Doshi**