Comments (4)
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.
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.
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.
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)
- Add support for CreateProvider
- Unclear recommendation in readme.md, duplicate snippets but descriptions indicate opposite HOT 1
- Revision Control menu Flickering profusely when there are 2 editor window HOT 3
- Redirector Fixup Deletion not added in submit content
- "Revision Control is Disabled" msg HOT 1
- Always display Can't find directory path for file error msg when I clicked some assets outside my repo HOT 3
- Source control icons don´t work in current release branch (UE 5.1.1) HOT 2
- Cannot compile plugin on 5.3 HOT 6
- Incorrect Git root path HOT 2
- Git LFS Lockstate overriden HOT 1
- ChamberToolCollection Nanite on/off
- Blueprints reported as changed when changes made only in parent HOT 2
- Can't connect to source control: Failed Git remote connection HOT 3
- Thousands of changes showing in Editor when there are no changes.
- Can't Check-in Files
- Renaming a file triggers an error LogSourceControl: Error: Command 'Delete' Failed! HOT 3
- After Check-In, Object can not be checked out HOT 3
- Permission Denied on Mac OS HOT 6
- Implement Dynamic Event Incorrect Order Tick Restarting HOT 2
- Can't check in files with no changes
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uegitplugin.