Giter VIP home page Giter VIP logo

Comments (4)

mastercoms avatar mastercoms commented on May 26, 2024

Showing reverting source control while submitting is normal, part of Unreal. The problem is that the plugin assumes the Content folder is at the root of the repo. Unfortunately I don't have time to address this workflow at the moment but you can look into modifying the plugin to add /UE/ to RepositoryRoot, or using a submodule for the UE repo. Might have time later to do it myself but not guaranteed.

from uegitplugin.

cevanno avatar cevanno commented on May 26, 2024

I modified GitSourceControlRevision.cpp line 30 to append the subfolder and rebuilt the plugin but the change seems to have had no effect. Did I modify the correct thing? I tried:
const FString PathToRepositoryRoot = Provider.GetPathToRepositoryRoot() + "/UE/";
and
const FString PathToRepositoryRoot = Provider.GetPathToRepositoryRoot() + "\\UE";

from uegitplugin.

cevanno avatar cevanno commented on May 26, 2024

Thinking that the the best way is to GetPathToProject (the UE project) and not the repository root. This lets any UE project at any level at or below the repo root work. git will commit and push from subfolders no problem. That said, manually (in bash cli outside of UE) doing a git add/commit/push from the repo root works fine so, as you say, the plugin itself has this assumption and there may be more tentacles to it.

from uegitplugin.

mastercoms avatar mastercoms commented on May 26, 2024

This is correct, I will look into this. A bit complicated and scary to change but I should be able to fix it.

from uegitplugin.

Related Issues (20)

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.