Program for getting and uploading latest version of a project? [duplicate] - unity3d

This question already has answers here:
How to use Git for Unity3D source control?
(18 answers)
Closed 5 years ago.
I am working with a team of friends on a couple Unity3D projects.
I was wondering if there is some kind of program we can use to upload a version of our project (example: "Game1 v1.0") and then either one of us can download that version, edit it, rename the version (example "Game1 v2.0") and then reupload the updated version with the program just adding or changing the edited files and not the whole project to save time.
I hope I was clear enough on my description.
Is there some kind of a program that can help me with this problem?

Always use Git or Mercurial when working on something (even if alone).
If you want a GUI frontend, use SourceTree and BitBucket for repos (GitHub offers only public repos for free).

Related

How to use bookdown.org with github? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I am trying to create a book on Github and honestly I don't have the time to learn how to code and dig into all the new terminology/technology and learn the in and outs of Github as it's really not user-friendly.
All the tutorials are too dense and not suited for beginners. I just want to generate content for my book. How can I do this? I'm pretty good at just taking a template and adapting it to my needs, but I can't even get a template to work.
I've installed the bookdown package in R and have opened up the sample book in R. How do I get this sample book onto Github website? I just uploaded all the files and when I go to my website, it just takes me to README.md
I am using Github through my browser and don't plan on installing whatever Github software there is and all that kind of stuff. I really don't have time to dig into how to use Github. So any tutorial will require me using Github through the browser.
When writing content for my book, is there a way to do it on the Github, or is doing it in Rstudio the easiest way?
I don't have much desire to upload my book to bookdown.org. Can I still build my website on github?
Do I need to convert Rmd files to md files? How do I do that?
There are plenty of books out there on Github (bookdown.org show cases many). I believe you are able to view the files/code and what not on Github, so it may be pretty easy to just grab a couple necessary files there. I don't know which ones are important, and even if I did, I don't know how to get it to work with my Github.
You can fork the rstudio/bookdown-demo and make it your own GitHub repository.
From there, follow yihui/bookdown/get-started.html, with, at a minimum:
Download the GitHub repository https://github.com/rstudio/bookdown-demo as a Zip file, then unzip it locally.
So no need for "Git/GitHub software" there.
Install the RStudio IDE. Note that you need a version higher than 1.0.0. Please download the latest version if your RStudio version is lower than 1.0.0.
Install the R package bookdown:
# stable version on CRAN
install.packages('bookdown')
# or development version on GitHub
# devtools::install_github('rstudio/bookdown')
Open the bookdown-demo repository you downloaded in RStudio by clicking bookdown-demo.Rproj.
Open the R Markdown file index.Rmd and click the button Build Book on the Build tab of RStudio.
Try that with a minimal example like yihui/bookdown-minimal

How to measure public interest in your github project? [duplicate]

This question already has answers here:
How to see count of project downloads on GitHub? [duplicate]
(3 answers)
Closed 9 years ago.
I've started a new project on github, and I wonder if there is a way to see if anyone downloads the code at all. I would imagine if anyone does then it would be a clone request, but I can't find a way to access that count. Absent forking and feature requests, I can't tell if there is any interest in project, and I have no idea if it's even worth keeping it on github at all. Anyone knows what to do?
I don't believe that this information is available.
Most of the interest metrics I've seen at GitHub revolve around the number of forks and stars a repository has. Of course, the number of commits and contributors are also useful.
UPD.: GitHub released traffic analytics https://github.com/blog/1672-introducing-github-traffic-analytics
There is a service that measures amount of traffic - https://bitdeli.com/ , of course it's not perfect, but might give you a picture.
You just need to add their embed code (image) in readme, take a look at example on my Magnific Popup repository (at the bottom of page).

How to remove(?) pending edits for departed users? [duplicate]

This question already has answers here:
How to undo another user's checkout in TFS via the GUI?
(4 answers)
how to delete a developers workspace
(3 answers)
Closed 8 years ago.
My TFS terminology usage is probably all wrong because I'm new to it.
I have taken over a project. Two other users worked on it before me. Now they have left the company.
Lots of files in our TFS repositories say they are being edited by the departed users. I am assured by one of these users that this is wrong and I can safely make TFS not think the files are being edited.
However, I don't know how to do this. I am the only developer here and I want to make TFS think that no files are being edited at all.
There are thousands of files so I need a way to do this to all of them at once.
Fixed by following this: https://stackoverflow.com/a/1690394/127434
I have to write more or else this answer will be converted to a comment and SO won't let me mark it as the answer.
I hope this is long enough now.

Hudson, triggers based on tagging in SVN [duplicate]

This question already has answers here:
Hudson: how do i use a parameterized build to do svn checkout and svn tag?
(2 answers)
Closed 3 years ago.
Is there a way or does anyone know of a plug-in that I can use so that my builds will be triggered by tagging in SVN? I have a down stream project that I want to only contain tagged versions of its up stream projects. So, if anyone knows of another possible solution to this problem, I would appreciate other suggestions.
Thanks!
Set up a regular project with an SCM trigger that points to the SVN tags directory.
This way, it will get triggered whenever a new tag is created.

Migrate sourceforge tickets to GitHub issues [duplicate]

This question already has answers here:
Migrate from Sourceforge to Github
(4 answers)
Closed 9 years ago.
Does anyone know of any script/package that could automatically migrate tickets in sourceforge bug/feature request trackers to GitHub issues? It's possible to export the sourceforge tickets as XML, so I would imagine that it should be possible to write a script to automatically create the tickets in GitHub, so just wanted to check if something like this exists already?
Update: GitHub throttles requests through their old API, which my tool uses. https://github.com/cmungall/gosf2github uses the new API, and is probably what you want instead.
I've written a Python script to do this. It's at https://github.com/ttencate/sf2github.
Beware: Sunday afternoon software. Use at your own risk, etc. etc. Pull requests welcome!
The Python software foundation used sourceforge's xml to migrate its bug tracker to roundup, here are the scripts. For github you'd use a REST API or maybe something on top of that, though I didn't find a ready-made conversion script.