Skip to content

bgoldbeck/cs410-agile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dumb FTP Client

Travis CI Build Status

A text-mode FTP client for the Portland State University CS410 Agile class taught by Chris Gilmore over the summer of 2018.

License

This project uses the MIT license. Please see the file LICENSE for details.

Setting up for Development

Windows

The software is set up as a Visual Studio 2017 solution.

  1. Clone the project. git clone https://github.com/bgoldbeck/cs410-agile.git
  2. Download and install Visual Studio 2017. Visual Studio 2017
  3. Download and install .NET Core app SDK 2.1 from Microsoft. .NET Core SDK 2.1
  4. Open the solution .sln file in Visual Studio 2017.
  5. Run the project with F5.

A "FluentFTP.dll" should be downloaded by VS for managing and providing the FTP protocol interface. FluentFTP

Linux

  1. Clone the project. git clone https://github.com/bgoldbeck/cs410-agile.git
  2. Download and install Visual Studio Code. Visual Studio Code
  3. Download and install .NET Core app SDK 2.1 from Microsoft. .NET Core SDK 2.1 Instructions for your distribution may vary.
  4. Launch Visual Studio Code.
  5. Open the project folder from VS Code and select View > Extensions.
  6. Install "C# for visual studio code" extension.
  7. Install "C# FixFormat" extension.
  8. Install "C# Extensions" extension.
  9. Install "C# XML Documentation Comments" extension.
  10. Install NuGet package Manager extension.
  11. Open the terminal in Visual Studio Code "Ctrl + tilde" and type dotnet run to run the application.
  12. Run tests with dotnet test.

Who do I talk to?

  • Repo owner or admin
  • Other community or team contact

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages