Giter Site home page Giter Site logo

datanx / remote-code-repository Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 7.8 MB

A Code Repository is a Program responsible for managing source code resources, e.g., files and documents. A fully developed Repository will support file persistance, managment of versions, and the acquisition and publication of source and document files. A Remote Repository adds the capability to access the Repository's functionality over a communication channel, e.g., interprocess communication, inter-network communication, and communication across the internet.

C++ 77.23% C 0.15% Batchfile 0.07% C# 22.52% Smalltalk 0.01% Assembly 0.03%

remote-code-repository's Introduction

Remote Code Repository

1. The project mainly includes 4 parts:

  • GUI client
  • Server
  • MsgPassingComm
  • NoSqlDb

Some supporting actors are included as well:

  • CommLibWrapper
  • DateTime
  • DbCore
  • FileSystem
  • PayLoad
  • Sockets
  • Translater
  • Utilities
  • XmlDocument

2. There are Tabs:

  • Connect to link to the remote repository.
  • Check-In to start a new file version.
  • Close to close a file's check-in status.
  • Check-Out to retrieves package files, removing version information from their filenames.
  • View File to view full file text
  • Query to display collections of filenames based on queries defining categories
  • Client Dirs Refresh to get local files and directories
  • Server Dirs Refresh to get remote code repository files and directories
  • View Metedata to view a specified file metadata

3. What it does do:

  • Shows local and remote directories and files.

  • Double-clicking on a directory navigates into that directory and shows its contents for both the local and remote locations.

    Check-In

  • To check in a file, you should type a file name in the text box and, type the owner name, description, one or more categories and namespace as check-in information.

  • Then, clicking on a file or more files in local navigator will select the file(s) as the dependencies of the check-in file.

  • In the end, clicking on Check-In button to check in the file.

    Check-Out

  • Double-Clicking on a file in remote navigator will select the file as the one to be checked out. Then clicking on Check-Out button to check out the file.

    View File

  • Double-Clicking on a file in remote navigator will select the file as the one to be viewed. Then clicking on View File button to view the file by a popup window.

    View Metedata

  • Double-Clicking on a file in remote navigator will select the file as the one to be viewed. Then clicking on View Metedata button to view the metedata of the file.

4. There is also a status bar to show responses from server.

996.icu

remote-code-repository's People

Contributors

datanx avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.